Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
DETACH MASKING POLICY
Détache une politique de masquage dynamique des données attachée à une colonne. Pour plus d’informations sur le masquage dynamique des données, consultez Masquage dynamique des données.
Les super-utilisateurs et les utilisateurs ou les rôles disposant du rôle sys:secadmin peuvent détacher une politique de masquage.
Syntaxe
DETACH MASKING POLICY policy_name ON { table_name } ( output_column_names ) FROM { user_name | ROLE role_name | PUBLIC };
Paramètres
- policy_name
-
Nom de la politique de masquage à détacher.
- table_name
-
Nom de la table depuis laquelle détacher la politique de masquage.
- output_column_names
-
Noms des colonnes auxquelles la politique de masquage était attachée.
- user_name
-
Nom de l’utilisateur auquel la politique de masquage était attachée.
Vous ne pouvez définir qu’un seul user_name, role_name et PUBLIC dans une seule instruction DETACH MASKING POLICY.
- role_name
-
Nom du rôle auquel la politique de masquage était attachée.
Vous ne pouvez définir qu’un seul user_name, role_name et PUBLIC dans une seule instruction DETACH MASKING POLICY.
- PUBLIC
-
Indique que la politique était attachée à tous les utilisateurs de la table.
Vous ne pouvez définir qu’un seul user_name, role_name et PUBLIC dans une seule instruction DETACH MASKING POLICY.