[MSSQL]禁止删库

xiaoxiao2021-02-27  350

数据库级触发器,防止删库。

CREATE TRIGGER [TR_CannotDropDatabase] ON ALL SERVER FOR DROP_DATABASE as BEGIN PRINT '不能删除此数据库' ROLLBACK TRANSACTION END GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO ENABLE TRIGGER [TR_CannotDropDatabase] ON ALL SERVER

测试:

感谢bright

厦门德仔 认证博客专家 项目实施 软件开发 数据分析 毕业于南昌大学,英语6级,拥有超过13年的工作经验,数据库工程师(中级),ERP认证工程师,FRCA报表工程师,美国PMP项目管理师,具有项目管理能力,拥有多年项目实施与运维,精通SQL数据库,Asp.net和数据分析管理和开发。曾在台企,港企,美企,民企实施过多个完整ERP,WMS,EHR,OA,BI等项目。
转载请注明原文地址: https://www.6miu.com/read-3674.html

最新回复(0)