在线等,关于数据库记录的问题
数据库为 Sql 2005 ,发现里面有张表里面的数据经常被删。排除入侵数据库的可能。由于很多站点访问的都是这个库,也许是sql注入删除的。
现在我的目的是:
怎么找出是哪个页面访问数据库并删除记录的,应该怎么设置?
[解决办法]
难!感兴趣,Mark
[解决办法]
开着事件探查器跟踪
[解决办法]
Log Explorer for MSSQL
[解决办法]
跟踪,看LOG
[解决办法]
1、用事件探查器跟踪
2、检查是否有级联删除数据
3、检查是否有触发器删除数据
4、检查是否有存储过程删除数据
5、是否有人手工删除表中数据
[解决办法]
你自己的程序?
把触发器、存储过程都找一下吧?
实在不行在你的源代码中搜索你说的这个表名,看看那个语句的delete的