sp_helprolemember (Transact-SQL)

返回有关当前数据库中某个角色的成员的信息。

主题链接图标Transact-SQL 语法约定

语法

sp_helprolemember [ [ @rolename = ] 'role' ]

参数

  • [ @rolename = ] ' role '
    当前数据库中的角色的名称。role 的数据类型为 sysname,默认值为 NULL。在当前数据库中必须存在 role。如果不指定 role,则返回当前数据库中至少包含一个成员的所有角色。

返回代码值

0(成功)或 1(失败)

结果集

列名

数据类型

说明

DbRole

sysname

当前数据库中角色的名称。

MemberName

sysname

DbRole 成员的名称。

MemberSID

varbinary(85)

MemberName 的安全标识符。

注释

如果数据库包含嵌套角色,则 MemberName 可能是角色名称。

使用 sp_helpsrvrolemember 可以显示固定服务器角色的成员。

权限

要求具有 public 角色的成员身份。

示例

以下示例显示 Sales 角色的成员。

EXEC sp_helprolemember 'Sales'