0

我们使用SQL登录作为发布权限的工具,但是一旦通过SQL进行身份验证,我们仍然想知道连接用户的Active Directory名称?使用SQL身份验证获取当前用户

我们试过:

SELECT SUSER_NAME() 
SELECT SUSER_SNAME() 
SELECT SUSER_SID() 
SELECT USER_NAME() 
SELECT USER_ID() 
SELECT SYSTEM_USER 
SELECT SESSION_USER 
SELECT ORIGINAL_LOGIN() 

是该信息仍然可用的地方?

+0

可能的重复[从SQL Server获取Windows用户登录名](http://stackoverflow.com/questions/25629000/get-windows-user-login-name -from-sql-server) – Paolo 2014-09-19 12:42:49

+2

除非您使用Windows身份验证,否则您将无法检索该身份验证。 – 2014-09-19 14:46:52

回答

相关问题