Поделиться через


Разрешения фиксированных ролей базы данных

Фиксированные роли базы данных могут сопоставляться с более подробными разрешениями, включенными в SQL Server 2005. В следующей таблице описано сопоставление фиксированных ролей базы данных и разрешений.

Фиксированная роль базы данных

Разрешение на уровне базы данных

Разрешение на уровне сервера

db_accessadmin

Предоставлено: ALTER ANY USER, CREATE SCHEMA

Предоставлено: VIEW ANY DATABASE

db_accessadmin

Предоставлено с параметром GRANT: CONNECT

db_backupoperator

Предоставлено: BACKUP DATABASE, BACKUP LOG, CHECKPOINT

Предоставлено: VIEW ANY DATABASE

db_datareader

Предоставлено: SELECT

Предоставлено: VIEW ANY DATABASE

db_datawriter

Предоставлено: DELETE, INSERT, UPDATE

Предоставлено: VIEW ANY DATABASE

db_ddladmin

Предоставлено: ALTER ANY ASSEMBLY, ALTER ANY ASYMMETRIC KEY, ALTER ANY CERTIFICATE, ALTER ANY CONTRACT, ALTER ANY DATABASE DDL TRIGGER, ALTER ANY DATABASE EVENT, NOTIFICATION, ALTER ANY DATASPACE, ALTER ANY FULLTEXT CATALOG, ALTER ANY MESSAGE TYPE, ALTER ANY REMOTE SERVICE BINDING, ALTER ANY ROUTE, ALTER ANY SCHEMA, ALTER ANY SERVICE, ALTER ANY SYMMETRIC KEY, CHECKPOINT, CREATE AGGREGATE, CREATE DEFAULT, CREATE FUNCTION, CREATE PROCEDURE, CREATE QUEUE, CREATE RULE, CREATE SYNONYM, CREATE TABLE, CREATE TYPE, CREATE VIEW, CREATE XML SCHEMA COLLECTION, REFERENCES

Предоставлено: VIEW ANY DATABASE

db_denydatareader

Запрещено: SELECT

Предоставлено: VIEW ANY DATABASE

db_denydatawriter

Запрещено: DELETE, INSERT, UPDATE

db_owner

Предоставлено с параметром GRANT: CONTROL

Предоставлено: VIEW ANY DATABASE

db_securityadmin

Предоставлено: ALTER ANY APPLICATION ROLE, ALTER ANY ROLE, CREATE SCHEMA, VIEW DEFINITION

Предоставлено: VIEW ANY DATABASE

dbm_monitor

Предоставлено: последнее состояние VIEW в мониторе зеркального отображения базы данных

ms189612.note(ru-ru,SQL.90).gifВажно!

Фиксированная роль базы данных dbm_monitor создается в базе данных msdb, когда первая база данных регистрируется в мониторе зеркального отображения базы данных. Новая роль dbm_monitor не имеет членов до тех пор, пока системный администратор не назначит ее пользователям.

Предоставлено: VIEW ANY DATABASE

См. также

Справочник

Роли уровня базы данных

Основные понятия

Разрешения фиксированных ролей сервера
Иерархия разрешений

Другие ресурсы

Инструкция GRANT (Transact-SQL)
DENY (Transact-SQL)
REVOKE (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005