权限和当前登录检查

时间:2014-05-25 11:15:27

标签: sql sql-server sql-server-2008 sql-server-2012

我使用windows身份验证登录来连接到sql实例 我的用户“Domain \ MyName”是两个用户组的一部分:
“Domain \ Admins”和“Domain \ SQL_Admins”
两组都出现在:
SSMS的实例 - 安全 - 登录 如何查看我连接到SSMS的登录信息?
SELECT SYSTEM_USER或SP_WHO2显示我的Windows用户:“Domain \ MyName”
如果我的Windows登录是几个域组的成员,SSMS如何决定使用哪个登录?

1 个答案:

答案 0 :(得分:0)

有一个查询来查找权限来源:

select * 
from sys.login_token lt
join sys.server_principals sp on sp.sid = lt.sid;