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 database SQL di Azure Synapse Analytics in Microsoft Fabric
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 della sicurezza (Transact-SQL)
Viste del catalogo (Transact-SQL)
Entità di sicurezza (motore di database)