sp_helprole (języka Transact-SQL)
Zwraca informacje dotyczące ról w bieżącej bazie danych.
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
Zobacz także