sp_srvrolepermission (Transact-SQL)

Zeigt die Berechtigungen einer festen Serverrolle an. sp_srvrolepermission gibt Informationen zurück, die in SQL Server 2000 stimmen. In der Ausgabe sind Änderungen an der Berechtigungshierarchie, die in SQL Server 2005 implementiert wurden, nicht dargestellt. Weitere Informationen finden Sie unter Berechtigungen der festen Serverrollen (Datenbankmodul).

Wichtiger HinweisWichtig

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen


sp_srvrolepermission [ [ @srvrolename = ] 'role']

[ @srvrolename = ] 'role'

Der Name der festen Serverrolle, für die die Berechtigungen zurückgegeben werden. role ist vom Datentyp sysname und hat den Standardwert NULL. Wenn keine Rolle angegeben wird, werden die Berechtigungen für alle festen Serverrollen zurückgegeben. Für role sind die folgenden Werte möglich.

Wert

Beschreibung

sysadmin

Systemadministratoren

securityadmin

Sicherheitsadministratoren

serveradmin

Serveradministratoren

setupadmin

Setupadministratoren

processadmin

Prozessadministratoren

diskadmin

Datenträgeradministratoren

dbcreator

Datenbankersteller

bulkadmin

Kann BULK INSERT-Anweisungen ausführen

0 (Erfolg) oder 1 (Fehler)

Spaltenname

Datentyp

Beschreibung

ServerRole

sysname

Der Name einer festen Serverrolle

Berechtigung

sysname

Die ServerRole zugeordnete Berechtigung

Zu den aufgeführten Berechtigungen zählen die Transact-SQL-Anweisungen, die ausgeführt werden können, sowie andere spezielle Aktivitäten, die von Mitgliedern der festen Serverrolle ausgeführt werden können. Führen Sie sp_helpsrvrole aus, um eine Liste der festen Serverrollen anzuzeigen.

Die feste Serverrolle sysadmin hat die Berechtigungen aller anderen festen Serverrollen.

Erfordert Mitgliedschaft in der public-Rolle.

In der folgenden Abfrage werden die Berechtigungen zurückgegeben, die der festen Serverrolle sysadmin zugeordnet sind.

EXEC sp_srvrolepermission 'sysadmin';
GO

Community-Beiträge

HINZUFÜGEN
Anzeigen: