Met deze trigger kunnen we een aantal zaken doen:
- Registreren wie er inlogt
- Weigeren van bepaalde logins
- Weigeren van een login omdat ... (etc etc)
AUDIT_LOGIN SQL Trace Event wat met de functie EVENTDATA()
is te bewerken. Omdat dit een XML document is, wordt dit mbv XQuery omgezet in een tabelvorm.In mijn omgeving was er een probleem in de communicatie tussen 2 servers. Niet helemaal duidelijk was wanneer er gecommuniceerd werd. Met de installatie van de logon trigger wordt dit automatisch bijgehouden.
Bijgevoegd script installeert een logfile in de [MASTER] database en creeert de bijbehorende logon trigger.
| Vergeet niet de tabelgrootte in de gaten te houden; bij een produktiesysteem kan de tabel snel groeien |
