SVV_RLS_ATTACHED_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.

SVV_RLS_ATTACHED_POLICY

Verwenden Sie SVV_RLS_ATTACHED_POLICY, um eine Liste aller Relationen und Benutzer anzuzeigen, denen eine oder mehrere RLS-Richtlinien auf Zeilenebene an die aktuell verbundene Datenbank angefügt sind.

Nur Benutzer mit der Rolle sys:secadmin können diese Ansicht abfragen.

Tabellenspalten

Spaltenname Datentyp Beschreibung
relschema text Der Name des Schemas der Relation, an die die RLS-Richtlinie angefügt ist.
relname text Der Name der Relation, der die RLS-Richtlinie zugeordnet ist.
relkind text Der Typ des Objekts, z. B. Tabelle.
polname text Der Name der RLS-Richtlinie, die der Relation angefügt ist.
grantor text Der Name des Benutzers, der diese Richtlinie angefügt hat.
grantee text Der Name des Benutzers oder der Rolle, dem/der diese Richtlinie zugeordnet wurde.
granteekind text Die Art des Berechtigungsempfängers. Mögliche Werte sind Benutzer und Rolle.
is_pol_on boolesch Der Parameter, der angibt, ob eine RLS-Richtlinie für eine Tabelle ein- oder ausgeschaltet ist. Mögliche Werte sind true und false.
is_rls_on boolesch Der Parameter, der angibt, ob eine RLS-Richtlinie für eine Tabelle ein- oder ausgeschaltet ist. Mögliche Werte sind true und false.
rls_conjunction_type character(3) Der Parameter, der angibt, ob Relationen RLS-Richtlinien mit and oder or kombinieren.

Beispielabfrage

Das folgende Beispiel zeigt das Ergebnis von SVV_RLS_ATTACHED_POLICY.

--Inspect the policy in SVV_RLS_ATTACHED_POLICY SELECT * FROM svv_rls_attached_policy; relschema | relname | relkind | polname | grantor | grantee | granteekind | is_pol_on | is_rls_on | rls_conjuntion_type -----------+--------------------------+---------+-----------------+---------+----------+-------------+-----------+-----------+--------------------- public | tickit_category_redshift | table | policy_concerts | bob | analyst | role | True | True | and public | tickit_category_redshift | table | policy_concerts | bob | dbadmin | role | True | True | and