【问题标题】:Find hostname of user that fired trigger查找触发触发器的用户的主机名
【发布时间】:2016-01-10 01:04:36
【问题描述】:

我正在使用脚本为数据库中的表创建和审核表。我有插入、更新和删除的触发器。目前它将 suser_sname() 写入审计表中的字段之一。

我的问题是每个用户都有相同的登录名。通过执行 sp_who2 我可以看到每个用户的 HostName 是不同的。

但是,当我尝试使用 HOST_NAME() 时,我似乎获得了服务器的 IP 地址。

我可以使用什么函数来获取触发触发器的用户的主机名?

【问题讨论】:

    标签: sql-server-2012 audit


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      相关资源
      最近更新 更多