mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
18 lines
430 B
Transact-SQL
18 lines
430 B
Transact-SQL
--====================================
|
|
-- Alter database trigger template
|
|
--====================================
|
|
USE <database_name, sysname, AdventureWorks>
|
|
GO
|
|
|
|
ALTER TRIGGER <trigger_name, sysname, table_alter_drop_safety> ON DATABASE
|
|
FOR <data_definition_statements, , DROP_TABLE, ALTER_TABLE>
|
|
AS
|
|
IF IS_MEMBER ('db_owner') = 0
|
|
BEGIN
|
|
PRINT 'You must ask your DBA to drop or alter tables!'
|
|
ROLLBACK TRANSACTION
|
|
END
|
|
GO
|
|
|
|
|
|
|