MSSQL2000脚本删除数据,使用查询分析器执行update或delete语句,如何可以在执行脚本后,
如何才能 让其它人不能再利用其它软件反执行.就是不想让别人知道SQL执行过什么语句.就是不想让别人知道痕!!

解决方案 »

  1.   

    用truncate,但是这样清空整表,并且日志还是会记录truncate操作,只是不记录删除了多少数据而已。不过一般人都希望保留记录以便跟踪,你为什么要删除呢?你要做得很彻底的话,不仅仅要删除ldf文件,还要想办法清空磁盘的痕迹,不然磁盘恢复还是会找的出来的。
      

  2.   

    执行你的UPDATE或者DELETE操作,然后停服务,然后删除ldf文件,然后重新附加mdf文件,这样就搞定了,谁也不知道你干了啥~~
      

  3.   

    谢谢各位热情回复。
        保留现有的MDF和LDF文件,只是想把相关操作日志删除,要实现不能通过其它软件恢复和查询,如log explorer。