DETACH RLS POLICY - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

DETACH RLS POLICY

Trennen Sie eine RLS-Richtlinie auf Zeilenebene für eine Tabelle von einem oder mehreren Benutzern oder Rollen.

Superuser und Benutzer oder Rollen, die die sys:secadmin-Rolle haben, können eine Richtlinie aufheben.

Syntax

DETACH RLS POLICY policy_name ON [TABLE] table_name [, ...] FROM { user_name | ROLE role_name | PUBLIC } [, ...]

Parameter

policy_name

Der Name der -Richtlinie.

AUF [TABLE] table_name [, ...]

Die Tabelle oder Ansicht, von der die RLS-Richtlinie auf Zeilenebene getrennt ist.

VON { user_name | ROLE role_name | PUBLIC} [, ...]

Gibt an, ob die Richtlinie von einem oder mehreren angegebenen Benutzern oder Rollen getrennt ist.

Nutzungshinweise

Beachten Sie bei der Arbeit mit der DETACH RLS POLICY-Anweisung Folgendes:

  • Sie können eine Richtlinie von einer Relation, einem Benutzer, einer Rolle oder einer Öffentlichkeit trennen.

Beispiele

Im folgenden Beispiel wird eine Richtlinie für eine Tabelle von einer Rolle getrennt.

DETACH RLS POLICY policy_concerts ON tickit_category_redshift FROM ROLE analyst, ROLE dbadmin;