SVV_ATTACHED_MASKING_POLICY - Amazon Redshift

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.