sp_helpsrvrole (języka Transact-SQL)

Zwraca listę SQL Server stałe role serwera.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_helpsrvrole [ [ @srvrolename = ] 'role' ]

Argumenty

  • [ @srvrolename= ] 'role'
    Jest to nazwa stała rola serwera.rolejest sysname, domyślna wartość NULL.rolemoże to być jedna z następujących wartości.

    Rola serwera stałych

    Opis

    sysadmin

    Administratorzy systemu

    securityadmin

    Administratorzy zabezpieczeń

    serveradmin

    Administratorzy serwera

    administratorów instalacji

    Administratorzy instalacji

    processadmin

    Administratorzy procesu

    diskadmin

    Administratorzy dysku

    dbcreator

    Twórcy bazy danych

    bulkadmin

    Można wykonać instrukcji WSTAW luzem

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

ServerRole

sysname

Nazwa roli serwera

Opis

sysname

Opis ServerRole

Uwagi

Role serwera stałe są zdefiniowane na poziom serwera i mają uprawnienia do wykonywania określonego serwera -poziom czynności administracyjne.Role serwera stałych nie dodane, usunięte lub zmienione.

W poniższej tabela przedstawiono procedury przechowywane, które można modyfikować role serwera.

Procedura przechowywana

Akcja

sp_addsrvrolemember

Dodaje konto logowania do stała rola serwera.

sp_helpsrvrolemember

Wyświetla listę członków stała rola serwera.

sp_dropsrvrolemember

Usuwa element członkowski roli serwera.

Uprawnienia

Wymaga członkostwa w public rolę.

Przykłady

Następująca kwerenda zwraca listę dostępnych stałych ról serwera.

EXEC sp_helpsrvrole