sp_helpsrvrole (języka Transact-SQL)
Zwraca listę SQL Server stałe role serwera.
sp_helpsrvrole [ [ @srvrolename = ] 'role' ]
Argumenty
[ @srvrolename= ] 'role'
Is the name of the fixed server role.role is sysname, with a default of NULL.role can be one of the following values.stała rola serwera
Description
sysadmin
Administratorzy systemu
securityadmin
Administratorzy zabezpieczeń
serveradmin
Administratorzy serwera
setupadmin
Administratorzy instalacji
processadmin
Administratorzy procesu
diskadmin
Administratorzy dysku
dbcreator
Twórcy bazy danych
bulkadmin
Można wykonać instrukcje BULK INSERT
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
ServerRole |
sysname |
Nazwa roli serwera |
Description |
sysname |
Opis ServerRole |
Remarks
Role serwera stałe są zdefiniowane poziom serwera i mają uprawnienia do wykonywania określonych działań administracyjnych poziom serwera.Role serwera stałych nie może być dodane, usunięte lub zmienione.
W poniższej tabela przedstawiono procedury przechowywane, które mogą być używane do modyfikowania ról serwera.
Procedura przechowywana |
Action |
---|---|
sp_addsrvrolemember |
Dodaje konto logowania do stała rola serwera. |
sp_helpsrvrolemember |
Wyświetla listę członków stała rola serwera. |
sp_dropsrvrolemember |
Powoduje usunięcie roli serwera. |
Uprawnienia
Członkostwo w grupie wymaga publiczne roli.
Przykłady
Następująca kwerenda zwraca listę dostępnych ról stałej.
EXEC sp_helpsrvrole