对于已删除的记录,我有一个数据库表的主键,我想检查谁删除了这些记录。我的应用使用asp.net成员身份进行用户身份验证没有人登录除我之外的SQL服务器。
我不是DBA所以这对我来说很困惑,找到了this,但这对我来说很困惑。还发现了一些像red-gate和apex-sql这样的工具,但是red-gate只适用于SQL 2000。
答案 0 :(得分:0)
您可以尝试ApexSQL Log工具尝试恢复已删除的行,但实际上您无法看到删除了哪些行。所有第三方工具只能捕获SQL Server登录
您还应该检查成功恢复的必要先决条件: