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 @ 2012-01-05 13:50  qanholas  阅读(264)  评论(0编辑  收藏  举报