record drop database in sql log

CREATE TRIGGER [ddl_trig_database] 
ON ALL SERVER 
FOR DROP_DATABASE 
AS 
DECLARE @db VARCHAR(209)
SET @db = (SELECT 'Database Dropped: ' + EVENTDATA().value('(/EVENT_INSTANCE/TSQLCommand/CommandText)[1]','VARCHAR(229)'))
RAISERROR(@db161)WITH LOG

 

posted on 2008-12-10 15:59  stswordman  阅读(1527)  评论(0编辑  收藏  举报