sp_helprolemember (Transact-SQL)

現在のデータベースに含まれるロールのメンバに関する情報を返します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

sp_helprolemember [ [ @rolename = ] 'role' ]

引数

  • [ @rolename = ] ' role '
    現在のデータベースに含まれるロールの名前を指定します。role のデータ型は sysname で、既定値は NULL です。role は、現在のデータベースに存在する必要があります。role を指定しない場合は、現在のデータベースで少なくともメンバが 1 人存在するすべてのロールが返されます。

戻り値

0 (成功) または 1 (失敗)

結果セット

列名

データ型

説明

DbRole

sysname

現在のデータベースに含まれるロールの名前。

MemberName

sysname

DbRole のメンバの名前。

MemberSID

varbinary(85)

MemberName のセキュリティ識別子。

説明

データベース内に入れ子になったロールが存在する場合、MemberName がロールの名前になることがあります。

固定サーバー ロールのメンバを表示するには、sp_helpsrvrolemember を使用します。

権限

public ロールのメンバシップが必要です。

次の例では、ロール Sales のメンバを表示します。

EXEC sp_helprolemember 'Sales'