Udostępnij za pośrednictwem


sp_helpsrvrole (języka Transact-SQL)

Zwraca listę SQL Server stałe role serwera.

Topic link iconKonwencje składni języka Transact-SQL

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