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