DROP RLS POLICY - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

DROP RLS POLICY

Entfernt eine RLS-Richtlinie auf Zeilenebene für alle Tabellen in allen Datenbanken.

Superuser und Benutzer oder Rollen mit der Rolle sys:secadmin können eine Richtlinie löschen.

Syntax

DROP RLS POLICY [ IF EXISTS ] policy_name [ CASCADE | RESTRICT ]

Parameter

IF EXISTS

Eine Klausel, die angibt, ob die angegebene Richtlinie bereits existiert.

policy_name

Der Name der Richtlinie.

CASCADE

Eine Klausel, die angibt, dass die Richtlinie automatisch von allen angefügten Tabellen getrennt werden soll, bevor die Richtlinie gelöscht wird.

RESTRICT

Eine Klausel, die angibt, die Richtlinie nicht zu löschen, wenn sie einigen Tabellen zugeordnet ist. Dies ist die Standardeinstellung.

Beispiele

Im folgenden Beispiel wird eine RLS-Richtlinie auf Zeilinienebene entfernt.

DROP RLS POLICY policy_concerts;