sys.security_policies (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores de Azure SQL Database Azure SQL Instancia administrada Azure Synapse Analytics
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)