Wie ich heute festgestellt habe, wurde mit SP2 zum SQL-Server-2005 Logon-Trigger eingeführt. Sie werden gefeuert bevor die Benutzersitzung erstellt wird. Hier kann man dann Dinge protokollieren. Man kann die Anmeldung aber auch unter fachlichen Gesichtspunkten untersuchen und ggf. ablehnen… 😛
Damit sind solche handgestrickten Lösungen, die auf dem ungeliebten Polling aufbauen, unnötig geworden.
Eigentlich wollte ich eine kleine Beschreibung dazu verfassen, aber weil das schon so schön im " SQL Server FAQ Blog", den ich übrigens auch erst heute entdeckte, beschrieben ist, kann ich einfach darauf verweisen… 😉
Gugst Du hier: "Trigger für Anmelde (Logon) Ereignisse"
Hinweis, falls einer meiner Kollegen auf den "running Gag" kommt: Man kann damit nicht generelle Verbindungsoptionen setzen.