sp_helpdbfixedrole (języka Transact-SQL)
Zwraca listę ról stałej bazy danych.
Składnia
sp_helpdbfixedrole [ [ @rolename = ] 'role' ]
Argumenty
- [ @ rolename = ] 'role"
Jest to nazwa stała rola bazy danych.rolejest sysname, domyślna wartość NULL.Jeśli role jest określony, zwracany jest tylko informacje o danej roli; w przeciwnym wypadku zwracana jest lista i opis wszystkich ról stałej bazy danych.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
DbFixedRole |
sysname |
Nazwa stała rola bazy danych. |
Opis |
nvarchar(70) |
Opis DbFixedRole. |
Uwagi
Stałe role bazy danych, jak pokazano w poniższej tabelasą zdefiniowane na poziom bazy danych i mieć uprawnienia do wykonywania określonej bazy danych -poziom czynności administracyjne.Stałe role bazy danych nie można dodać lub usunąć.Nie można zmienić uprawnienia udzielone stała rola bazy danych .
Stała rola bazy danych |
Opis |
---|---|
db_owner |
Właściciele bazy danych |
db_accessadmin |
Administratorzy dostępu w bazie danych |
db_securityadmin |
Administratorzy zabezpieczeń bazy danych |
db_ddladmin |
Administratorzy DDL bazy danych |
db_backupoperator |
Operatorzy kopia zapasowa bazy danych |
db_datareader |
Czytniki danych bazy danych |
db_datawriter |
Moduły zapisujące dane bazy danych |
db_denydatareader |
Baza danych odmówić czytelnikom danych |
db_denydatawriter |
Moduły zapisujące dane odmówić bazy danych |
W poniższej tabela przedstawiono procedur przechowywanych, które są używane do modyfikowania role bazy danych.
Procedura przechowywana |
Akcja |
---|---|
sp_addrolemember |
Dodaje użytkownika bazy danych do stałej rola bazy danych. |
sp_helprole |
Wyświetla listę członków stałych rola bazy danych. |
sp_droprolemember |
Usuwa element członkowski z stałą rola bazy danych. |
Uprawnienia
Wymaga członkostwa w public rolę.
Informacje zwrócone jest przedmiotem ograniczeń dostępu do metadane.Podmioty, których główny nie ma uprawnień nie są wyświetlane.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.
Przykłady
Poniższy przykład pokazuje listę wszystkich ról stałej bazy danych.
EXEC sp_helpdbfixedrole;
GO
Zobacz także