要求获取运行sql命令的程序名称并将其存储在审计表的列中。已使用'suser_name()'函数添加了登录ID。但是需要运行命令的程序。
我正在使用Sybase Adaptive Server 12.5。
谢谢!
这就是我想要的:
select
suser_name (suid) as 'suser_name',
ipaddr,
program_name,
loggedindatetime
from master..sysprocesses
where spid = @@spid