【发布时间】:2014-11-14 01:29:28
【问题描述】:
我们使用 SQL 登录作为发布权限的工具,但是一旦通过 SQL 进行身份验证,我们仍然想知道连接用户的 Active Directory 名称吗?
我们已经尝试过:
SELECT SUSER_NAME()
SELECT SUSER_SNAME()
SELECT SUSER_SID()
SELECT USER_NAME()
SELECT USER_ID()
SELECT SYSTEM_USER
SELECT SESSION_USER
SELECT ORIGINAL_LOGIN()
这些信息在某处仍然可用吗?
【问题讨论】:
-
除非您使用 Windows 身份验证,否则您将无法检索它。
标签: sql sql-server authentication active-directory sql-authentication