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
SVV_RLS_RELATION
Verwenden Sie SVV_RLS_RELATION, um eine Liste aller Relationen anzuzeigen, die RLS-geschützt sind.
SVV_RLS_RELATION 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 |
|---|---|---|
| datname | text | Der Name der Datenbank, die die Relation enthält. |
| relschema | text | Der Name des Schemas, das die Relation enthält. |
| relname | text | Der Name der Beziehung. |
| relkind | text | Der Typ der Relation, z. B. Tabellen oder Ansichten. |
| is_rls_on | boolesch | Der Parameter, der angibt, ob die Relation RLS-geschützt ist. |
| is_rls_datashare_on | boolesch | Der Parameter, der angibt, ob die Relation über Datashares RLS-geschützt ist. |
| rls_conjunction_type | character(3) | Der Parameter, der angibt, ob Relationen RLS-Richtlinien mit and oder or kombinieren. |
| rls_datashare_conjunction_type | character(3) | Der Parameter, der angibt, ob Relationen RLS-Richtlinien mit and oder or über Datashares kombinieren. |
Beispielabfrage
Das folgende Beispiel zeigt das Ergebnis von SVV_RLS_RELATION.
ALTER TABLE tickit_category_redshift ROW LEVEL SECURITY ON FOR DATASHARES; --Inspect RLS state on the relations using SVV_RLS_RELATION. SELECT datname, relschema, relname, relkind, is_rls_on, is_rls_datashare_on FROM svv_rls_relation ORDER BY relname; datname | relschema | relname | relkind | is_rls_on | is_rls_datashare_on | rls_conjunction_type | rls_datashare_conjunction_type -----------+-----------+--------------------------+---------+-----------+---------------------+----------------------+-------------------------------- tickit_db | public | tickit_category_redshift | table | t | t | and | and (1 row)