如何防止数据库被恢复?

如何防止数据库被恢复?

有没有办法可以防止使用 DDL 触发器等恢复数据库?

背景是我想阻止同事在测试服务器上恢复数据库。到目前为止,我查看了 DDL 触发器,但没有找到正确的事件来对恢复操作做出反应。

答案1

培训。电子邮件。警告。大喊大叫。向管理层投诉。拳击。

其中大部分可以成为适当变革管理过程的一部分。

解决根本原因。为什么其他人会恢复你不想恢复的东西。你需要这个数据库的单独副本吗?他需要单独副本吗?

答案2

您是否考虑过保持与数据库的持续连接?这不会阻止它们,但可能会减慢它们的速度……

那么,在相关数据库上保留数据库快照怎么样?我猜你需要先删除快照,然后才能进行还原.....如果不是快照,那么复制/日志传送等?

答案3

由于他们以 sa 身份登录,因此这将是徒劳的。但是,您可以用其他数据和日志文件填满磁盘。糟糕的主意,但你问了...

相关内容