Freigeben über


sp_helpsrvrolemember (Transact-SQL)

Gibt Informationen zu Mitgliedern einer festen Serverrolle von SQL Server zurück.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version).

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]

Argumente

  • [ @srvrolename = ] 'role'
    Der Name einer festen Serverrolle. role ist vom Datentyp sysname. Der Standardwert ist NULL. Wenn rolenicht angegeben wird, enthält das Resultset Informationen zu allen festen Serverrollen.

    Für role sind die folgenden Werte möglich.

    Feste Serverrolle

    Beschreibung

    sysadmin

    Systemadministratoren

    securityadmin

    Sicherheitsadministratoren

    serveradmin

    Serveradministratoren

    setupadmin

    Setupadministratoren

    processadmin

    Prozessadministratoren

    diskadmin

    Datenträgeradministratoren

    dbcreator

    Datenbankersteller

    bulkadmin

    Kann BULK INSERT-Anweisungen ausführen

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

ServerRole

sysname

Name der Serverrolle.

MemberName

sysname

Der Name eines Mitglieds von ServerRole

MemberSID

varbinary(85)

Die Sicherheits-ID von MemberName

Hinweise

Verwenden Sie sp_helprolemember, um die Mitglieder einer Datenbankrolle anzuzeigen.

Alle Anmeldenamen sind Mitglied von public. sp_helpsrvrolemember erkennt die public-Rolle nicht, da public von SQL Server intern nicht als Rolle implementiert wird.

Informationen zum Hinzufügen oder Entfernen von Mitgliedern für Serverrollen finden Sie unter ALTER SERVER ROLE (Transact-SQL).

sp_helpsrvrolemember akzeptiert keine benutzerdefinierten Serverrollen als Argumente. Informationen zum Bestimmen der Mitglieder einer benutzerdefinierten Serverrolle finden Sie unter ALTER SERVER ROLE (Transact-SQL).

Berechtigungen

Erfordert die Mitgliedschaft in der Rolle public.

Beispiele

Das folgende Beispiel listet die Mitglieder der festen Serverrolle sysadmin auf.

EXEC sp_helpsrvrolemember 'sysadmin';

Siehe auch

Verweis

sp_helprole (Transact-SQL)

sp_helprolemember (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)

Gespeicherte Sicherheitsprozeduren (Transact-SQL)

Sicherheitsfunktionen (Transact-SQL)