确定谁删除了数据库?

确定谁删除了数据库?

我有一个 SQL Server 2005 数据库已被删除,我需要找出是谁删除了它。有没有办法获取这个用户名?

答案1

如果默认跟踪中仍未找到该信息,请参阅我几周前在 ServerFault 上对此类问题的回答有什么方法可以确定是谁删除了桌子?。它链接到我为 2000 年、2005 年、2008 年撰写的一篇博客文章,以了解何时删除了表以及是谁删除的 - 您也可以将其改编为数据库。查看我的博客文章使用事务日志找出谁删除了表

希望这可以帮助!

PS Checkout DDL 触发器作为一种防止将来发生这种情况的方法。

答案2

您可以检查标准报告下的架构变更历史记录。

相关内容