Compartir a través de


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

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

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)

Ayuda e información

Obtener ayuda sobre SQL Server 2005