SVV_ATTACHED_MASKING_POLICY - Amazon Redshift

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

Utilizza SVV_ATTACHED_MASKING_POLICY per visualizzare tutte le relazioni e i ruoli/gli utenti che hanno policy collegate al database attualmente connesso.

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 colonna Tipo di dati Descrizione
nome_policy text Nome della policy di mascheramento collegata alla tabella.
schema_name text Schema della tabella a cui è collegata la policy.
table_name text Nome della tabella a cui è collegata la policy.
table_type text Tipo di tabella a cui è collegata la policy.
grantor text Nome dell'utente che ha collegato la policy.
grantee text Nome dell'utente/del ruolo a cui è collegata la policy.
grantee_type text Il tipo di assegnatario. Può trattarsi di role (ruolo), user (utente) o public (pubblico).
priority int Priorità della policy collegata.
input_columns text Attributi della colonna di input della policy collegata.
output_columns text Attributi della colonna di output della policy collegata.

Funzioni interne

SVV_ATTACHED_MASKING_POLICY supporta le seguenti funzioni interne:

mask_get_policy_per_ruolo_on_column

Ottieni la policy con la massima priorità applicabile a una determinata coppia ruolo/colonna.

Sintassi

mask_get_policy_for_role_on_column (relschema, relname, colname, rolename);

Parametri

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 policy con la massima priorità che si applica a una determinata coppia colonna/utente.

Sintassi

mask_get_policy_for_user_on_column (relschema, relname, colname, username);

Parametri

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.