标签: sql-server-2012 audit
我正在使用脚本为数据库中的表创建和审计表。我有INSERT,UPDATE和DELETE的触发器。目前,它将suser_sname()写入审计表中的一个字段。
我的问题是每个用户都有相同的登录名。通过执行sp_who2,我可以看到每个用户的HostName都不同。
但是,当我尝试使用HOST_NAME()时,似乎我得到了服务器的IP地址。
我可以用什么函数来获取触发触发器的用户的HostName?
答案 0 :(得分:0)
这可能对你有帮助。
http://www.dotnetfunda.com/forums/show/907/how-to-find-server-name-and-local-machine-name-in-sql-server
您需要先设置它。