sp_external_policy_refresh (Transact-SQL)

Se aplica a: SQL Server 2022 (16.x) Azure SQL Database

Importante

Las políticas de acceso de Microsoft Purview para Azure SQL Database, Azure SQL Managed Instance y Azure Arc-enabled SQL Server 2022 se retirarán el 30 de octubre de 2027. Migra el acceso que estas políticas otorgan a roles nativos de SQL y permisos. Para más información, consulte Retiro de las políticas de acceso de Microsoft Purview para SQL.

Fuerza la descarga inmediata de las directivas publicadas más recientes para toda la instancia (para cada base de datos).

Nota:

Si hay alguna solicitud de incorporación de cambios en curso por la tarea en segundo plano o por otro usuario, la solicitud espera hasta que finalice la tarea anterior e inicie una nueva extracción. : garantiza que el resultado de llamar a este procedimiento siempre da como resultado una caché actualizada.

Sintaxis

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

Argumentos

Importante

Los argumentos para los procedimientos almacenados extendidos deben especificarse en el orden específico, tal como se describe en la sección sintaxis de . Si los parámetros se escriben fuera de orden, se produce un mensaje de error.

@type [ = ] 'tipo'

El tipo puede ser reload (descarga completa de directivas) o update (descarga de directivas incrementales). El tipo predeterminado es update.

Valores de código de retorno

0 (correcto) o un número distinto de cero (error).

Permisos

Requiere ALTER SERVER STATE (cubierto por CONTROL SERVER) permiso.

Ejemplos

A Completar la actualización de directivas

En el ejemplo siguiente se descarga un conjunto completo de directivas.

EXECUTE sp_external_policy_refresh @type = 'reload';

B. Actualización incremental de directivas

En el ejemplo siguiente se descargan las directivas de forma incremental mediante el tipo predeterminado "update".

EXECUTE sp_external_policy_refresh;