sp_srvrolepermission (Transact-SQL)
Zeigt die Berechtigungen einer festen Serverrolle an.
Hinweis: |
---|
sp_srvrolepermission gibt Informationen zurück, die in SQL Server 2000 richtig sind. In der Ausgabe sind Änderungen an der Berechtigungshierarchie, die in SQL Server 2005 implementiert sind, nicht dargestellt. Weitere Informationen finden Sie unter Berechtigungen fester Serverrollen. |
Transact-SQL-Syntaxkonventionen
Syntax
sp_srvrolepermission [ [ @srvrolename = ] 'role']
Argumente
[ @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
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
ServerRole |
sysname |
Der Name einer festen Serverrolle |
Berechtigung |
sysname |
Die ServerRole zugeordnete Berechtigung |
Hinweise
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.
Berechtigungen
Erfordert Mitgliedschaft in der public-Rolle.
Beispiele
In der folgenden Abfrage werden die Berechtigungen zurückgegeben, die der festen Serverrolle sysadmin
zugeordnet sind.
EXEC sp_srvrolepermission 'sysadmin';
GO
Siehe auch
Verweis
Gespeicherte Sicherheitsprozeduren (Transact-SQL)
sp_addsrvrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
sp_helpsrvrole (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)