View a markdown version of this page

DROP RLS POLICY - Amazon Redshift

Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les détails de la fin de vie de Python et des options de migration, consultez le billet de blog publié le 30 juin 2025.

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.

DROP RLS POLICY

Supprime une politique de sécurité de niveau des lignes pour toutes les tables de toutes les bases de données.

Les super-utilisateurs, les utilisateurs ou les utilisateurs disposant du rôle sys:secadmin peuvent supprimer une stratégie.

Syntaxe

DROP RLS POLICY [ IF EXISTS ] { policy_name | database_name.policy_name } [ CASCADE | RESTRICT ]

Parameters

IF EXISTS

Clause qui indique si la politique spécifiée existe déjà.

policy_name

Nom de la politique .

database_name

Le nom de la base de données à partir de laquelle la politique doit être supprimée. La base de données peut être la base de données connectée ou une base de données qui prend en charge les autorisations fédérées Amazon Redshift.

CASCADE

Clause qui indique de détacher automatiquement la politique de toutes les tables attachées avant de la supprimer.

RESTRICT

Clause qui indique de ne pas supprimer la politique lorsqu’elle est attachée à certaines tables. Il s’agit de l’option par défaut.

Pour en savoir plus sur l'utilisation de DROP RLS POLICY sur le catalogue d'autorisations fédérées Amazon Redshift, consultez la section Gestion du contrôle d'accès avec les autorisations fédérées Amazon Redshift.

Exemples

L’exemple suivant supprime la politique de sécurité de niveau des lignes.

DROP RLS POLICY policy_concerts;