sys.security_predicates (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Banco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse Analytics
Retorna uma linha para cada predicado de segurança no banco de dados.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
object_id | int | ID da política de segurança que contém esse predicado. |
security_predicate_id | int | ID do predicado nesta política de segurança. |
target_object_id | int | ID do objeto no qual o predicado de segurança está associado. |
predicate_definition | nvarchar(max) | Nome totalmente qualificado da função que será usada como um predicado de segurança, incluindo os argumentos. Observe que o nome schema.function pode ser normalizado (ou seja, escrito com caracteres de escape), bem como qualquer outro elemento em texto para manter a consistência. Por exemplo:[dbo].[fn_securitypredicate]([wing], [startTime], [endTime]) |
predicate_type | int | O tipo de predicado usado pela política de segurança: 0 = PREDICADO DE FILTRO 1 = PREDICADO DE BLOCO |
predicate_type_desc | nvarchar(60) | O tipo de predicado usado pela política de segurança: FILTER BLOQUEAR |
operation | int | O tipo de operação especificado para o predicado: NULL = todas as operações aplicáveis 1 = AFTER INSERT 2 = APÓS A ATUALIZAÇÃO 3 = ANTES DA ATUALIZAÇÃO 4 = ANTES DE EXCLUIR |
operation_desc | nvarchar(60) | O tipo de operação especificado para o predicado: NULO AFTER INSERT AFTER UPDATE BEFORE UPDATE BEFORE DELETE |
Permissões
Entidades de segurança com a permissão ALTER ANY SECURITY POLICY têm acesso a todos os objetos nessa exibição de catálogo, bem como a qualquer pessoa com VIEW DEFINITION no objeto .
Consulte Também
Segurança em nível de linha
sys.security_policies (Transact-SQL)
CREATE SECURITY POLICY (Transact-SQL)
Exibições do catálogo de segurança (Transact-SQL)
Exibições do Catálogo (Transact-SQL)
Entidades (Mecanismo de Banco de Dados)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de