<classification_profile_name>!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION¶
Active ou désactive la possibilité d’exclure certaines données de la classification automatique des données sensibles. Lorsque cette option est activée, tous les objets balisés avec SNOWFLAKE.CORE.SKIP_SENSITIVE_DATA_CLASSIFICATION='TRUE' sont ignorés lors de la classification automatique.
Pour plus d’informations, voir Exclusion de données de la classification automatique des données sensibles.
Syntaxe¶
<classification_profile_name>!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION( <boolean_value> )
Arguments¶
boolean_valueDétermine si l’exclusion des données sensibles basée sur les balises est activée pour le profil de classification.
Lorsque le paramètre est défini sur TRUE, les objets balisés avec
SNOWFLAKE.CORE.SKIP_SENSITIVE_DATA_CLASSIFICATION='TRUE'sont exclus de la classification automatique.Lorsque le paramètre est défini sur FALSE, tous les objets sont inclus dans la classification automatique, que la balise:code:
SKIP_SENSITIVE_DATA_CLASSIFICATIONsoit définie ou non sur un objet.Par défaut : FALSE
Renvoie¶
Renvoie un message de statut de réussite ou un message d’erreur.
Exigences en matière de contrôle d’accès¶
Un rôle utilisé pour exécuter cette opération doit au minimum disposer des privilèges suivants :
Rôle de l’instance |
Objet |
Remarques |
|---|---|---|
|
L’instance du profil de classification. |
Le rôle de compte qui appelle cette méthode doit se voir attribuer ce rôle d’instance sur le profil de classification. Le rôle utilisé pour créer l’instance se voit automatiquement attribuer ce rôle d’instance. |
Le privilège USAGE relatif à la base de données et au schéma parents est exigé pour effectuer des opérations sur tout objet d’un schéma. Notez qu’un rôle doté d’un privilège quelconque sur un schéma permet à ce rôle de résoudre le schéma. Par exemple, un rôle doté du privilège CREATE sur un schéma peut créer des objets sur ce schéma sans également avoir le privilège USAGE attribué sur ce schéma.
Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.
Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.
Notes sur l’utilisation¶
Le fait d’appeler cette méthode ne renvoie pas l’objet. Pour cette raison, vous ne pouvez pas utiliser le chaînage de méthodes pour appeler une autre méthode sur la valeur de retour de cette méthode. Au lieu de cela, appelez chaque méthode dans une instruction SQL distincte.
Exemples¶
Activer l’exclusion des données sensibles basée sur les balises pour l’instance my_classification_profile :
CALL my_classification_profile!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION(TRUE);
Activer l’exclusion des données sensibles basée sur les balises pour l’instance test_profile :
CALL test_profile!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION(FALSE);