- Catégories :
Fonctions système (Contrôle du système)
SYSTEM$DISABLE_PREVIEW_ACCESS¶
Désactive l’accès aux fonctions en avant-première et aux fonctions en avant-première privées.
Voir aussi :
Syntaxe¶
SYSTEM$DISABLE_PREVIEW_ACCESS()
Arguments¶
Aucun.
Renvoie¶
Renvoie un message de statut VARCHAR indiquant que les fonctions en avant-première ont été désactivées :
+----------------------------------------------------------------+
| SYSTEM$DISABLE_PREVIEW_ACCESS() |
+----------------------------------------------------------------+
| Preview access has been successfully disabled for this account |
+----------------------------------------------------------------+
Exigences en matière de contrôle d’accès¶
Seuls les administrateurs de compte (utilisateurs dotés du rôle ACCOUNTADMIN) peuvent exécuter cette fonction.
Notes sur l’utilisation¶
S’applique aux fonctions en avant-première privées et ouvertes.
Il s’agit d’un paramètre « tout ou rien » qui affecte tous les utilisateurs et toutes les avant-premières d’un compte.
Tout utilisateur du compte qui utilise une fonction en avant-première perdra l’accès à cette fonction immédiatement après l’exécution de SYSTEM$DISABLE_PREVIEW_ACCESS.
Les produits Snowflake Marketplace, qui sont gérés séparément via IMPORTED PRIVILEGES, ne sont pas couverts dans le cadre de cette fonctionnalité.
Les bibliothèques côté client (telles que Snowpark API) ne sont pas couvertes dans le cadre de cette fonctionnalité.
Exemples¶
Désactiver les fonctions en avant-première :
USE ROLE ACCOUNTADMIN;
SELECT SYSTEM$DISABLE_PREVIEW_ACCESS();