Re: Logon triggers



Hugo (Hugo@xxxxxxxxxxxxxxxxxxxxxxxxx) writes:
I am searching for the best way to log all logins using sysadmin users.
I want to record the time, username, hostname and application-name.
There are to many users with sysadmin rights and I need some for info
from the system before changing that. I am running SQL 2005 SP2.

I am looking at logon triggers, but I understand that if the trigger
fails (like when my audit table is unavailable) no one (or at least no
sysadmins) will have access to the server. Is this correct? How to
resolve?

I have a hinch that logon triggers may be bypassed when you log over
the DAC, but since all you want to do is auditing, I think event
notifications are a better bet. I cannot really give an example, as I
have not used them myself much.


--
Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx

Links for SQL Server Books Online:
SQL 2008: http://msdn.microsoft.com/en-us/sqlserver/cc514207.aspx
SQL 2005: http://msdn.microsoft.com/en-us/sqlserver/bb895970.aspx
SQL 2000: http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx

.



Relevant Pages

  • Re: Logon triggers
    ... Using Event Notifications involvs some experience in administriting of ... I am running SQL 2005 SP2. ... I am looking at logon triggers, but I understand that if the trigger ... Links for SQL Server Books Online: ...
    (microsoft.public.sqlserver.security)
  • Re: New install of Windows 2003 EE sp1 and Sql Server 2000 sp3 full text problem
    ... > You should also confirm if the startup account for the SQL Server service ... > altered via SQL Server Enterprise manager. ... >>> database with sysadmin rights? ...
    (microsoft.public.sqlserver.fulltext)
  • Re: hiding sql from sql profiler
    ... The only SQL code that can't be seen through a trace, ... sysadmin rights on SQL Server, is the contents of an encrypted stored ... SQL Server MVP ...
    (microsoft.public.sqlserver.programming)
  • Re: Access 2007->SQL Server2005 "connection was forcibly closed",G
    ... I moved every table I was able to move to the SQL ... closed connections - but all of these errors are in the version which used ... the SQL Server 2000 and everything worked ... communication between ODBC (OLEDB and Native Client, ...
    (microsoft.public.sqlserver.connect)
  • Re: Unable to Apply SP4 to SQL 2000 Cluster (new Node)
    ... Rebuild the node in the failover cluster. ... Scenario 1" in SQL Server 2000 Books Online. ... This setup process updates to SP4 only the binaries on the new ...
    (microsoft.public.sqlserver.clustering)