Freigeben über


sp_helprolemember (Transact-SQL)

Gibt Informationen zu den Mitgliedern einer Rolle in der aktuellen Datenbank zurück.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_helprolemember [ [ @rolename = ] 'role' ]

Argumente

  • [ @rolename = ] ' role '
    Der Name einer Rolle in der aktuellen Datenbank. role ist ein Wert vom Datentyp sysname; der Standardwert ist NULL. role muss in der aktuellen Datenbank vorhanden sein. Wenn role nicht angegeben wird, werden alle Rollen zurückgegeben, die mindestens ein Mitglied aus der aktuellen Datenbank enthalten.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

DbRole

sysname

Name der Rolle in der aktuellen Datenbank.

MemberName

sysname

Name eines Mitglieds von DbRole.

MemberSID

varbinary(85)

Sicherheits-ID von MemberName.

Hinweise

Wenn die Datenbank geschachtelte Rollen enthält, kann MemberName der Name einer Rolle sein.

Mithilfe von sp_helpsrvrolemember zeigen Sie die Mitglieder einer festen Serverrolle an.

Berechtigungen

Erfordert die Mitgliedschaft in der public-Rolle.

Beispiele

Im folgenden Beispiel werden die Mitglieder der Sales-Rolle angezeigt.

EXEC sp_helprolemember 'Sales'