Udostępnij za pośrednictwem


sp_helprole (języka Transact-SQL)

Zwraca informacje dotyczące ról w bieżącej bazie danych.

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

Składnia

sp_helprole [ [ @rolename = ] 'role' ]

Argumenty

  • [ @ rolename = ] 'role"
    Jest to nazwa roli w bieżącej bazie danych.rolejest sysname, domyślna wartość NULL.rolemusi istnieć w bieżącej bazie danych.Jeśli role jest nieokreślona, informacje o wszystkich ról w bieżącej bazie danych jest zwracany.

Wartości kodów powrotnych

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

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

RoleName

sysname

Nazwa roli w bieżącej bazie danych.

Ról

smallint

Identyfikator RoleName.

IsAppRole

int

0 = RoleName nie jest rola aplikacji.

1 = RoleName rola aplikacji.

Uwagi

Aby wyświetlić uprawnienia skojarzone z rolą, użyj sp_helprotect.Służy do wyświetlania członków rola bazy danych, sp_helprolemember.

Uprawnienia

Wymaga członkostwa w public rolę.

Przykłady

Następująca kwerenda zwraca wszystkie role w bieżącej bazie danych.

EXEC sp_helprole