mssql 查询当前登录名信息列表,查看指定数据库下用户列表的方法分享


摘要:
下文分享使用sql脚本获取当前数据库引擎下的登录名信息列表,
使用sql脚本获取指定数据库下用户信息列表
如下所示:
实验环境:sqlserver 2008 R2


   use master;
    go

  select * from  syslogins    --- 获取数据库引擎 登录名的方法
   /* 
   查找指定数据库boss下用户信息列表,如下所示
   */
  use boss
   go
SELECT DP.name as[user_name],SP.name as [logion_name] 
FROM sys.database_principals DP ,sys.server_principals SP 
WHERE SP.sid = DP.sid