Udostępnij za pośrednictwem


sp_dbfixedrolepermission (Transact-SQL)

Displays the permissions of a fixed database role.sp_dbfixedrolepermission returns correct information in SQL Server 2000.Dane wyjściowe nie odzwierciedla zmiany w hierarchii uprawnień, które zostały wykonane w SQL Server 2005. Aby uzyskać więcej informacji zobaczPermissions of Fixed Database Roles (Database Engine).

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

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

sp_dbfixedrolepermission [ [ @rolename = ] 'role' ]

Argumenty

  • [ @rolename = ] 'role'
    Is the name of a valid SQL Server fixed database role.role is sysname, with a default of NULL.Jeśli role nie zostanie określona, wyświetlane są uprawnienia do wszystkich ról stałej bazy danych.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Typ danych

Description

Chinese_Taiwan_Bopomofo_90_ Chinese_Taiwan_Bopomofo_

sysname

Nazwa stałych rola bazy danych

Uprawnienia

nvarchar(70)

Uprawnienia związane z DbFixedRole

Remarks

Aby wyświetlić listę ról stałej bazy danych, wykonać sp_helpdbfixedrole.W poniższej tabela przedstawiono ról stałej bazy danych.

Czech_

Description

Duński (Dania)

Danish_Norwegian_

Malediwski (Malediwy)

Administratorzy dostępu do bazy danych

Divehi_90_

Holenderski (Belgia)

Holenderski (Holandia)

Administratorzy języka (DDL) definicja danych bazy danych

db_backupoperator

Operatorzy kopii zapasowych 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 zablokowania bazy danych

Członkowie db_owner ustalić rola bazy danych uprawnień innych stała rola bazy danych.Aby wyświetlić uprawnienia dla ról stałej serwera, wykonać sp_srvrolepermission.

Zestaw wyników zawiera Transact-SQL instrukcje, które mogą być wykonywane, a inne specjalne czynności, które mogą być wykonywane przez członków rola bazy danych.

Uprawnienia

Członkostwo w grupie wymaga publiczne roli.

Przykłady

Następująca kwerenda zwraca uprawnień dla wszystkich stała rola bazy danych, ponieważ nie określono stała rola bazy danych.

EXEC sp_dbfixedrolepermission;
GO