sys.security_policies (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores de Azure SQL Database Azure SQL Instancia administrada base de datos SQL de Azure Synapse Analytics en Microsoft Fabric
Devuelve una fila para cada directiva de seguridad de la base de datos.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
name | sysname | Nombre de la directiva de seguridad, único dentro de la base de datos. |
object_id | int | Identificador de la directiva de seguridad. |
principal_id | int | Identificador del propietario de la directiva de seguridad, tal y como se registró en la base de datos. Es NULL si el propietario se determina con el esquema. |
schema_id | int | Identificador del esquema en el que reside el objeto. |
parent_object_id | int | Identificador del objeto al que pertenece la directiva. Debe ser 0. |
type | vachar(2) | Debe ser SP. |
type_desc | nvarchar(60) | SECURITY_POLICY. |
create_date | datetime | Fecha UTC de creación de la directiva de seguridad. |
modify_date | datetime | Fecha UTC en la que la directiva de seguridad se modificó por última vez. |
is_ms_shipped | bit | Siempre false. |
is_enabled | bit | Estado de la especificación de la directiva de seguridad: 0 = deshabilitado 1 = habilitado |
is_not_for_replication | bit | La directiva se creó con la opción NOT FOR REPLICATION. |
uses_database_collation | bit | Utiliza la misma intercalación que la base de datos. |
is_schemabinding_enabled | bit | Estado de enlace de esquemas para la directiva de seguridad: 0 o NULL = habilitado 1 = deshabilitado |
Permisos
Las entidades de seguridad con el permiso ALTER ANY SECURITY POLICY tienen acceso a todos los objetos de esta vista de catálogo, así como a cualquier persona con VIEW DEFINITION en el objeto .
Consulte también
Seguridad de nivel de fila
sys.security_predicates (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL)
Vistas de catálogo de seguridad (Transact-SQL)
Vistas de catálogo (Transact-SQL)
Entidades de seguridad (motor de base de datos)