Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blogbeitrag
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.
SVV_RLS_POLICY
Verwenden Sie SVV_RLS_POLICY, um eine Liste aller RLS-Richtlinien anzuzeigen, die im Amazon-Redshift-Cluster erstellt wurden.
SVV_RLS_POLICY ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.
Tabellenspalten
Spaltenname | Datentyp | Beschreibung |
---|---|---|
poldb | text | Der Name der Datenbank, in der die RLS-Richtlinie erstellt wird. |
polname | text | Der Name der RLS-Richtlinie. |
polalias | text | Der in der Richtliniendefinition verwendete Tabellenalias. |
polatts | text | Die für die Richtliniendefinition bereitgestellten Attribute. |
polqual | text | Die in der USING-Klausel der CREATE POLICY-Anweisung angegebene Richtlinienbedingung. |
polenabled | boolesch | Gibt an, ob die Richtlinie global aktiviert ist. |
polmodifiedby | text | Der Name des Benutzers, der die Richtlinie zuletzt erstellt oder geändert hat. |
polmodifiedtime | Zeitstempel | Der Zeitstempel der Erstellung oder letzten Änderung der Richtlinie. |
Beispielabfrage
Das folgende Beispiel zeigt das Ergebnis von SVV_RLS_POLICY.
-- Create some policies. CREATE RLS POLICY pol1 WITH (a int) AS t USING ( t.a IS NOT NULL ); CREATE RLS POLICY pol2 WITH (c varchar(10)) AS t USING ( c LIKE '%public%'); -- Inspect the policy in SVV_RLS_POLICY SELECT * FROM svv_rls_policy; poldb | polname | polalias | polatts | polqual | polenabled | polmodifiedby | polmodifiedtime -------+---------+----------+--------------------------------------------------+---------------------------------------+------------+---------------+--------------------- my_db | pol1 | t | [{"colname":"a","type":"integer"}] | "t"."a" IS NOT NULL | t | policy_admin | 2022-02-11 14:40:49 my_db | pol2 | t | [{"colname":"c","type":"character varying(10)"}] | "t"."c" LIKE CAST('%public%' AS TEXT) | t | policy_admin | 2022-02-11 14:41:28