sys.security_policies (Transact-SQL)
Si applica a: SQL Server 2016 (13.x) e versioni successive database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics
Restituisce una riga per ogni criterio di sicurezza nel database.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
name | sysname | Nome del criterio di sicurezza, univoco all'interno del database. |
object_id | int | ID del criterio di sicurezza. |
principal_id | int | ID del proprietario del criterio di sicurezza registrato nel database. NULL se il proprietario viene determinato tramite lo schema. |
schema_id | int | ID dello schema in cui si trova l'oggetto. |
parent_object_id | int | ID dell'oggetto a cui appartiene il criterio. Deve essere 0. |
type | vachar(2) | Deve essere SP. |
type_desc | nvarchar(60) | SECURITY_POLICY. |
create_date | datetime | Data UTC di creazione del criterio di sicurezza. |
modify_date | datetime | Data UTC dell'ultima modifica del criterio di sicurezza. |
is_ms_shipped | bit | Sempre false. |
is_enabled | bit | Stato della specifica del criterio di sicurezza: 0 = disabilitato 1 = abilitato |
is_not_for_replication | bit | Il criterio è stato creato con l'opzione NOT FOR REPLICATION. |
uses_database_collation | bit | Usa le stesse regole di confronto del database. |
is_schemabinding_enabled | bit | Stato di associazione dello schema per i criteri di sicurezza: 0 o NULL = abilitato 1 = disabilitato |
Autorizzazioni
Le entità con l'autorizzazione ALTER ANY SECURITY POLICY hanno accesso a tutti gli oggetti in questa vista del catalogo e a chiunque disponga di VIEW DEFINITION sull'oggetto .
Vedi anche
Sicurezza a livello di riga
sys.security_predicates (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL)
Viste del catalogo relative alla sicurezza (Transact-SQL)
Viste del catalogo (Transact-SQL)
Entità di sicurezza (motore di database)