Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SVV_ATTACHED_MASKING_POLICY
Utilizzate SVV_ATTACHED_MASKING_POLICY per visualizzare tutte le relazioni e le politiche allegate al database attualmente connesso. roles/users
Solo gli utenti con privilegi avanzati e gli utenti con il ruolo sys:secadmin possono visualizzare SVV_ATTACHED_MASKING_POLICY. Gli utenti con privilegi normali vedranno 0 righe.
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| nome_policy | testo | Nome della policy di mascheramento collegata alla tabella. |
| schema_name | testo | Schema della tabella a cui è collegata la policy. |
| table_name | testo | Nome della tabella a cui è collegata la policy. |
| table_type | testo | Tipo di tabella a cui è collegata la policy. |
| grantor | testo | Nome dell'utente che ha collegato la policy. |
| grantee | testo | Il nome della persona user/role a cui è allegata la politica. |
| grantee_type | testo | Il tipo di assegnatario. Può trattarsi di role (ruolo), user (utente) o public (pubblico). |
| priority | int | Priorità della policy collegata. |
| input_columns | testo | Attributi della colonna di input della policy collegata. |
| output_columns | testo | Attributi della colonna di output della policy collegata. |
| is_masking_datashare_on | booleano | Se la tabella a cui è collegata la policy è protetta da DDM sulle unità di condivisione dati. |
Funzioni interne
SVV_ATTACHED_MASKING_POLICY supporta le seguenti funzioni interne:
mask_get_policy_per_ruolo_on_column
Ottieni la politica con la massima priorità applicabile a una determinata column/role coppia.
Sintassi
mask_get_policy_for_role_on_column (relschema, relname, colname, rolename);
Parameters
- relschema
-
Nome dello schema in cui si trova la policy.
- relname
-
Il nome della tabella in cui si trova la policy.
- colname
-
Il nome della colonna a cui è collegata la policy.
- rolename
-
Nome del ruolo a cui è collegata la policy.
mask_get_policy_per_user_on_column
Ottieni la politica con la massima priorità applicabile a una determinata column/user coppia.
Sintassi
mask_get_policy_for_user_on_column (relschema, relname, colname, username);
Parameters
- relschema
-
Nome dello schema in cui si trova la policy.
- relname
-
Il nome della tabella in cui si trova la policy.
- colname
-
Il nome della colonna a cui è collegata la policy.
- rolename
-
Nome dell'utente che ha collegata la policy.