Autorisations des rôles de base de données fixes
Les rôles de base de données fixes peuvent être mappés sur les autorisations plus détaillées qui sont incluses dans SQL Server 2005. Le tableau ci-dessous décrit le mappage des rôles de base de données fixes sur les autorisations.
Rôle de base de données fixe
Autorisation de niveau base de données
Autorisation de niveau serveur
db_accessadmin
Accordées : ALTER ANY USER et CREATE SCHEMA
Accordée : VIEW ANY DATABASE
db_accessadmin
Accordée avec l'option GRANT : CONNECT
db_backupoperator
Accordées : BACKUP DATABASE, BACKUP LOG et CHECKPOINT
Accordée : VIEW ANY DATABASE
db_datareader
Accordée : SELECT
Accordée : VIEW ANY DATABASE
db_datawriter
Accordées : DELETE, INSERT et UPDATE
Accordée : VIEW ANY DATABASE
db_ddladmin
Accordées : 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 et REFERENCES
Accordée : VIEW ANY DATABASE
db_denydatareader
Refusée : SELECT
Accordée : VIEW ANY DATABASE
db_denydatawriter
Refusées : DELETE, INSERT et UPDATE
db_owner
Accordée avec l'option GRANT : CONTROL
Accordée : VIEW ANY DATABASE
db_securityadmin
Accordées : ALTER ANY APPLICATION ROLE, ALTER ANY ROLE, CREATE SCHEMA et VIEW DEFINITION
Accordée : VIEW ANY DATABASE
dbm_monitor
Accordée : VIEW pour le statut le plus récent dans le Moniteur de mise en miroir de bases de données
Important :
Le rôle de base de données fixe dbm_monitor est créé dans la base de données msdb lorsque la première base de données est inscrite dans le Moniteur de mise en miroir de bases de données. Le nouveau rôle dbm_monitor ne comporte aucun membre tant qu'un administrateur système ne lui en affecte pas.
Accordée : VIEW ANY DATABASE
Voir aussi
Référence
Rôles au niveau de la base de données
Concepts
Autorisations des rôles de serveur fixe
Hiérarchie des autorisations
Autres ressources
GRANT (Transact-SQL)
DENY (Transact-SQL)
REVOKE (Transact-SQL)