Sys. security_policies (Transact-SQL)sys.security_policies (Transact-SQL)

SI APPLICA A: sìSQL Server sìDatabase SQL di Azure sìAzure SQL Data Warehouse noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse noParallel Data Warehouse

Restituisce una riga per ogni criterio di sicurezza nel database.Returns a row for each security policy in the database.

Nome colonnaColumn name Tipo di datiData type DescrizioneDescription
namename sysnamesysname Nome del criterio di sicurezza, univoco all'interno del database.Name of the security policy, unique within the database.
object_idobject_id intint ID del criterio di sicurezza.ID of the security policy.
principal_idprincipal_id intint ID del proprietario del criterio di sicurezza registrato nel database.ID of the owner of the security policy, as registered to the database. NULL se il proprietario viene determinato tramite lo schema.NULL if the owner is determined via the schema.
schema_idschema_id intint ID dello schema in cui si trova l'oggetto.ID of the schema where the object resides.
parent_object_idparent_object_id intint ID dell'oggetto a cui appartiene il criterio.ID of the object to which the policy belongs. Deve essere 0.Must be 0.
typetype vachar(2)vachar(2) Deve essere SP.Must be SP.
type_desctype_desc nvarchar(60)nvarchar(60) SECURITY_POLICY.SECURITY_POLICY.
create_datecreate_date datetimedatetime Data UTC di creazione del criterio di sicurezza.UTC date the security policy was created.
modify_datemodify_date datetimedatetime Data UTC dell'ultima modifica del criterio di sicurezza.UTC date the security policy was last modified.
is_ms_shippedis_ms_shipped bitbit Sempre false.Always false.
is_enabledis_enabled bitbit Stato della specifica del criterio di sicurezza:Security policy specification state:

0 = disabilitato0 = disabled

1 = abilitato1 = enabled
is_not_for_replicationis_not_for_replication bitbit Il criterio è stato creato con l'opzione NOT FOR REPLICATION.Policy was created with the NOT FOR REPLICATION option.
uses_database_collationuses_database_collation bitbit Usa le stesse regole di confronto del database.Uses the same collation as the database.
is_schemabinding_enabledis_schemabinding_enabled bitbit SCHEMABINDING dello stato per i criteri di sicurezza:Schemabinding state for the security policy:

0 o NULL = abilitata0 or NULL = enabled

1 = disabilitata1 = disabled

PermissionsPermissions

Le entità con la ALTER ANY SECURITY POLICY autorizzazione ha accesso a tutti gli oggetti in questa vista del catalogo, nonché tutti gli utenti con VIEW DEFINITION sull'oggetto.Principals with the ALTER ANY SECURITY POLICY permission have access to all objects in this catalog view as well as anyone with VIEW DEFINITION on the object.

Vedere ancheSee Also

Sicurezza a livello di riga Row-Level Security
sys.security_predicates (Transact-SQL) sys.security_predicates (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL) CREATE SECURITY POLICY (Transact-SQL)
Viste del catalogo relative alla sicurezza (Transact-SQL) Security Catalog Views (Transact-SQL)
Viste del catalogo (Transact-SQL) Catalog Views (Transact-SQL)
Entità (motore di database)Principals (Database Engine)