Permisos de las funciones fijas de base de datos
Las funciones fijas de base de datos se pueden asignar a permisos más detallados que se incluyen en SQL Server 2005. La tabla siguiente describe la asignación de funciones fijas de base de datos a permisos.
Función fija de base de datos
Permiso en la base de datos
Permiso en el servidor
db_accessadmin
Concedido: ALTER ANY USER, CREATE SCHEMA
Concedido: VIEW ANY DATABASE
db_accessadmin
Concedido con la opción GRANT: CONNECT
db_backupoperator
Concedido: BACKUP DATABASE, BACKUP LOG, CHECKPOINT
Concedido: VIEW ANY DATABASE
db_datareader
Concedido: SELECT
Concedido: VIEW ANY DATABASE
db_datawriter
Concedido: DELETE, INSERT, UPDATE
Concedido: VIEW ANY DATABASE
db_ddladmin
Concedido: 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
Concedido: VIEW ANY DATABASE
db_denydatareader
Denegado: SELECT
Concedido: VIEW ANY DATABASE
db_denydatawriter
Denegado: DELETE, INSERT, UPDATE
db_owner
Concedido con la opción GRANT: CONTROL
Concedido: VIEW ANY DATABASE
db_securityadmin
Concedido: ALTER ANY APPLICATION ROLE, ALTER ANY ROLE, CREATE SCHEMA, VIEW DEFINITION
Concedido: VIEW ANY DATABASE
dbm_monitor
Concedido: VIEW el estado más reciente en el Monitor de creación de reflejo de la base de datos
Importante:
La función fija de base de datos dbm_monitor se crea en la base de datos msdb cuando se registra la primera base de datos en el Monitor de creación de reflejo de la base de datos. La nueva función dbm_monitor no tiene miembros hasta que un administrador del sistema asigne usuarios a la función.
Concedido: VIEW ANY DATABASE
Vea también
Referencia
Funciones en el nivel de base de datos
Conceptos
Permisos de las funciones fijas de servidor
Jerarquía de permisos
Otros recursos
GRANT (Transact-SQL)
DENY (Transact-SQL)
REVOKE (Transact-SQL)