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_ATTACHED_MASKING_POLICY
Verwenden Sie SVV_ATTACHED_MASKING_POLICY, um alle Beziehungen und die zugehörigen Richtlinien für die aktuell verbundene Datenbank anzuzeigen. roles/users
Nur Superuser und Benutzer mit der Rolle sys:secadmin können SVV_ATTACHED_MASKING_POLICY einsehen. Regulären Benutzern werden 0 Zeilen angezeigt.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| policy_name | text | Der Name der Maskierungsrichtlinie, die der Tabelle angefügt ist. |
| schema_name | text | Das Schema der Tabelle, der die Richtlinie angefügt ist. |
| table_name | text | Der Name der Tabelle, der die Richtlinie angefügt ist. |
| table_type | text | Der Typ der Tabelle, der die Richtlinie angefügt ist. |
| grantor | text | Der Name des Benutzers, der die Richtlinie angefügt hat. |
| grantee | text | Der Name der Person, an die die Richtlinie angehängt ist. user/role |
| grantee_type | text | Die Art des Berechtigungsempfängers. Dies kann eine Rolle, ein Benutzer oder Public sein. |
| priority | int | Die Priorität der angefügten Richtlinie. |
| input_columns | text | Die Eingabespaltenattribute der angefügten Richtlinie. |
| output_columns | text | Die Ausgabespaltenattribute der angefügten Richtlinie. |
| is_masking_datashare_on | boolesch | Ob die Tabelle, an die die Richtlinie angehängt ist, über Datashares DDM-geschützt ist. |
Interne Funktionen
SVV_ATTACHED_MASKING_POLICY unterstützt die folgenden internen Funktionen:
mask_get_policy_for_role_on_column
Ruft die Richtlinie mit der höchsten Priorität ab, die für ein bestimmtes Paar gilt. column/role
Syntax
mask_get_policy_for_role_on_column (relschema, relname, colname, rolename);
Parameter
- relschema
-
Der Name des Schemas, in dem sich die Richtlinie befindet.
- relname
-
Der Name der Tabelle, in der sich die Richtlinie befindet.
- colname
-
Der Name der Spalte, der die Richtlinie angefügt ist.
- rolename
-
Der Name der Rolle, der die Richtlinie angefügt ist.
mask_get_policy_for_user_on_column
Holen Sie sich die Richtlinie mit der höchsten Priorität, die für ein bestimmtes column/user Paar gilt.
Syntax
mask_get_policy_for_user_on_column (relschema, relname, colname, username);
Parameter
- relschema
-
Der Name des Schemas, in dem sich die Richtlinie befindet.
- relname
-
Der Name der Tabelle, in der sich die Richtlinie befindet.
- colname
-
Der Name der Spalte, der die Richtlinie angefügt ist.
- rolename
-
Der Name des Benutzers, dem die Richtlinie angefügt ist.