bonjour a tous
j'ai besoin de faire un audit pour toutes les connexion faite a travers le login sa
sur le site http://www.developpez.net/ je viens de trouver ce article écrit par Etienne ZINZINDOHOUE qui parle du sujet
http://zinzineti.developpez.com/sqls...rs-type-logon/
j'ai besoin de modifier ce trigger pour ajouter aussi l'opération transactionnelle faite avec se login sa
qui a une idéé SVP ?
merci pour vos aides
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 CREATE TRIGGER [TR_audit_loginsa] ON ALL SERVER FOR LOGON AS BEGIN DECLARE @DataTrigger XML SET @DataTrigger = EVENTDATA() ; IF ORIGINAL_LOGIN()= 'sa' INSERT INTO master..audit_loginsa SELECT @DataTrigger.value('(/EVENT_INSTANCE/LoginName)[1]', 'varchar(50)'), @DataTrigger.value('(/EVENT_INSTANCE/LoginType)[1]', 'varchar(50)'), @DataTrigger.value('(/EVENT_INSTANCE/PostTime)[1]', 'datetime'), @DataTrigger.value('(/EVENT_INSTANCE/ClientHost)[1]', 'sysname') END GO ENABLE TRIGGER [TR_audit_loginsa] ON ALL SERVER GO
Partager