mssql sqlserver sp_helplogins关键字功能说明


摘要:
下文讲述sql关键字sp_helplogins的功能说明,如下所示:
实验环境 :sqlserver 2017


sp_helplogins功能说明:
返回数据库中,指定登录名的相关信息
sp_helplogins语法说明:
sp_helplogins [ [ @LoginNamePattern = ] ‘login’ ]

参数说明:
[ @LoginNamePattern = ] ‘login’
此参数名中,输入登录名,此参数类型为sysname,缺省值为NULL

返回值说明
0(成功),1(失败)
返回数据表说明:
登录的相关信息说明

列名 数据类型 备注
LoginName sysname 登录名
SID varbinary(85) 登录安全标识符 (SID)
DefDBName sysname LoginName 在连接 SQL Server 实例时所使用的默认数据库
DefLangName sysname LoginName 所使用的默认语言
Auser char(5) Yes = LoginName 在一个数据库中有相关联的用户名
No = LoginName 没有相关联的用户名
ARemote char(7) Yes = LoginName 有相关联的远程登录
No = LoginName 没有相关联的登录

登录用户及角色信息:

列名 数据类型 备注
LoginName sysname 登录名
DBName sysname LoginName 在连接 SQL Server 实例时所使用的默认数据库
UserName sysname 在 DBName 中, LoginName 所映射到的用户帐户以及 LoginName 所属的角色
UserOrAlias char(8) MemberOf = UserName 是角色
User = UserName 是用户帐户
---例:查询登录账户sa的相关信息
EXEC sp_helplogins 'sa'
GO