固定数据库角色的权限

固定数据库角色可以映射到 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 most recent status in Database Mirroring Monitor

ms189612.note(zh-cn,SQL.90).gif重要提示:

在数据库镜像监视器中注册第一个数据库时,将在 msdb 数据库中创建 dbm_monitor 固定数据库角色。 在系统管理员为新的 dbm_monitor 角色分配用户之前,该角色没有任何成员。

已授予:VIEW ANY DATABASE

请参阅

参考

数据库级别的角色

概念

固定服务器角色的权限
权限层次结构

其他资源

GRANT (Transact-SQL)
DENY (Transact-SQL)
REVOKE (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助