给定登录名(Windows或SQL Server)如何使用TSQL确定给定登录的数据库用户名

时间:2017-11-15 17:50:53

标签: sql-server tsql login

如果我有SQL Server登录名(Windows或SQL Server),如何使用TSQL确定给定登录的数据库用户名。

1 个答案:

答案 0 :(得分:1)

在db上下文中:

select L.name [Login], U.name [User] from 
    sys.server_principals L
inner join 
    sys.database_principals U
on 
    L.sid = U.sid
WHERE
    L.name = 'LittleBobbyTables'