Re: Session Variables and Triggers
- From: "Mike C#" <xyz@xxxxxxx>
- Date: Tue, 27 Jun 2006 12:57:21 -0400
How about grabbing the net_address of the current spid:
select spid, dbid, uid, sid, hostname, program_name, net_address
from master.dbo.sysprocesses (nolock)
where spid = @@spid
<MichaelJA@xxxxxxxxx> wrote in message
news:1151336882.355654.55530@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I'm currently trying to create an auditing system for an existing
system. I would like to create triggers that will automatically track
changes within certain tables in my database but I wish to include the
user id of who is making the changes. Unfortunatly all users are using
the same db login information andseveral users may be accessing the db
at the same time, making SQL system variables useless. I thought about
making a table with session/user id variables, and using it to keep
track of the users, but i still have no way of specifying in a trigger
which users a transaction belongs to. Any suggestions?
.
- References:
- Session Variables and Triggers
- From: MichaelJA
- Session Variables and Triggers
- Prev by Date: Re: SQL 2005 - Searching Encrypted SSN
- Next by Date: Re: Problems changing the password for the service account in SQL 2000
- Previous by thread: Session Variables and Triggers
- Next by thread: Re: Session Variables and Triggers
- Index(es):
Relevant Pages
|