在生产服务器中,我看到有2个重要的表突然丢失了.这对我们来说绝对是一个惊喜.由于这个原因,我们的申请失败了.最后,我们可以使用旧备份创建表,然后应用程序恢复正常状态.
现在问题是谁删除了表格,我怎样才能找到谁删除了它们?
有没有办法可以窥视事务日志以找到相同或类似的东西?
[UPDATE]
这是基于Windows的应用程序.此服务器中未配置Internet连接.拥有此特权的唯一方是客户和我们公司.在这一点上,两人都互相指责.
[更新结束]
谢谢
Nikhil Sreenivas
更重要的是,知道谁删除了表格,您应该限制用户的访问权限.
我想这个用户有权丢桌,这有点不好.我是你的应用程序用户sa,或有充分的权利DB,你应该改变的是尽快.
要知道发生了什么,如果它是一个Web应用程序,您可能会在Web服务器日志文件中找到一些提示.对于桌面应用程序,如果您有一些日志,这可能会有所帮助.如果您的用户可以直接访问数据库服务器,我认为您无法对其进行太多操作.
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |