Autorizzazioni dei ruoli predefiniti del database

È possibile eseguire il mapping tra i ruoli predefiniti del database e le autorizzazioni più dettagliate incluse in SQL Server 2005, come descritto nella tabella seguente.

Ruolo predefinito del database

Autorizzazioni a livello di database

Autorizzazioni a livello di server

db_accessadmin

Concesse: ALTER ANY USER, CREATE SCHEMA

Concessa: VIEW ANY DATABASE

db_accessadmin

Autorizzato per la concessione di autorizzazioni: CONNECT

db_backupoperator

Concesse: BACKUP DATABASE, BACKUP LOG, CHECKPOINT

Concessa: VIEW ANY DATABASE

db_datareader

Concesse: SELECT

Concessa: VIEW ANY DATABASE

db_datawriter

Concesse: DELETE, INSERT, UPDATE

Concessa: VIEW ANY DATABASE

db_ddladmin

Concesse: 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

Concessa: VIEW ANY DATABASE

db_denydatareader

Negate: SELECT

Concessa: VIEW ANY DATABASE

db_denydatawriter

Negate: DELETE, INSERT, UPDATE

db_owner

Autorizzato per la concessione di autorizzazioni: CONTROL

Concessa: VIEW ANY DATABASE

db_securityadmin

Concesse: ALTER ANY APPLICATION ROLE, ALTER ANY ROLE, CREATE SCHEMA, VIEW DEFINITION

Concessa: VIEW ANY DATABASE

dbm_monitor

Autorizzazione concessa: VIEW per lo stato più recente nel Monitoraggio mirroring del database

ms189612.note(it-it,SQL.90).gifImportante:

Il ruolo predefinito del database dbm_monitor viene creato nel database msdb quando il primo database viene registrato in Monitoraggio mirroring del database. Il nuovo ruolo dbm_monitor non include alcun membro fino a quando un amministratore di sistema non provvede all'assegnazione di utenti al ruolo stesso.

Concessa: VIEW ANY DATABASE

Vedere anche

Riferimento

Ruoli a livello di database

Concetti

Autorizzazioni dei ruoli predefiniti del server
Gerarchia di autorizzazioni

Altre risorse

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

Guida in linea e informazioni

Assistenza su SQL Server 2005