CREATE TRIGGER [NombreDelTrigger] ON DATABASE FOR DDL_PROCEDURE_EVENTS, DDL_FUNCTION_EVENTS, DDL_TRIGGER_EVENTS, DDL_TABLE_EVENTS, DDL_VIEW_EVENTS, DDL_INDEX_EVENTS AS BEGIN INSERT INTO LogTable(fecha,objeto,host,usuario,accion) VALUES(GETDATE() ,EVENTDATA().value('(/EVENT_INSTANCE/ObjectName)[1]','nvarchar(max)') ,HOST_NAME() ,SYSTEM_USER ,EVENTDATA().value('(/EVENT_INSTANCE/EventType)[1]','nvarchar(max)') ) END
No hay comentarios:
Publicar un comentario