DETACH MASKING POLICY - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d'informations, consultez le billet de blog.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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.