sp_external_policy_refresh (Transact-SQL)

Aplica-se a: SQL Server 2022 (16.x) Banco de Dados SQL do Azure

Importante

As políticas de acesso Microsoft Purview para Base de Dados SQL do Azure, Azure SQL Managed Instance e Azure Arc-enabled SQL Server 2022 retiram-se a 30 de outubro de 2027. Migre o acesso que estas políticas concedem para funções e permissões nativas de SQL. Para mais informações, consulte Aposentação das políticas de acesso Microsoft Purview para SQL.

Força o download imediato das políticas publicadas mais recentes para toda a instância (para cada banco de dados).

Observação

Se houver solicitações pull em andamento pela tarefa em segundo plano ou por outro usuário, a solicitação aguardará até que a tarefa anterior seja concluída e iniciará uma nova pull. – Isso garante que o resultado de chamar esse proc explicitamente sempre resulte em um cache atualizado.

Sintaxe

sp_external_policy_refresh [ @type = ] 'type'
[ ; ]

Argumentos

Importante

Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.

[ @type = ] 'tipo'

O tipo pode ser reload (download completo da política) ou update (download incremental da política). O tipo padrão é update.

Valores de código de retorno

0 (sucesso) ou um número diferente de zero (falha).

Permissões

Requer ALTER SERVER STATE permissão (coberta por CONTROL SERVER).

Exemplos

Um. Atualização completa da política

O exemplo a seguir baixa o conjunto completo de políticas.

EXECUTE sp_external_policy_refresh @type = 'reload';

B. Atualização incremental da política

O exemplo a seguir baixa políticas incrementalmente usando o tipo padrão 'update'.

EXECUTE sp_external_policy_refresh;