sp_helprolemember (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'