Jerarquía de permisos

El SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) administra un conjunto jerárquico de entidades que se pueden proteger mediante permisos. Estas entidades se conocen como asegurables. Los asegurables más importantes son los servidores y las bases de datos, aunque se pueden establecer permisos discretos en niveles menores. SQL Server regula las acciones de las entidades de seguridad en los asegurables comprobando que se les han concedido los permisos adecuados.

En la ilustración siguiente se muestran las relaciones entre las jerarquías de permisos del Database Engine (Motor de base de datos).

Diagrama de jerarquías de permisos del motor de base de datos

Trabajar con permisos

Los permisos se pueden manipular con las conocidas consultas GRANT, DENY y REVOKE de Transact-SQL. La información sobre los permisos está visible en las vistas de catálogo sys.server_permissions y sys.database_permissions. También hay información sobre la compatibilidad con permisos para consultas mediante el uso de las funciones integradas.

Vea también

Conceptos

Permisos
Asegurables
Entidades de seguridad

Otros recursos

GRANT (Transact-SQL)
REVOKE (Transact-SQL)
DENY (Transact-SQL)
Has_Perms_By_Name (Transact-SQL)
sys.fn_builtin_permissions (Transact-SQL)
sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005