

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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\_RLS\_APPLIED\_POLICY
<a name="r_SVV_RLS_APPLIED_POLICY"></a>

Utilizzate SVV\_RLS\_APPLIED\_POLICY per tracciare l'applicazione delle politiche RLS sulle query che fanno riferimento alle relazioni. RLS-protected 

SVV\_RLS\_APPLIED\_POLICY è visibile ai seguenti utenti:
+ Utenti con privilegi avanzati
+ Utenti con il ruolo `sys:operator`
+ Utenti con l'autorizzazione ACCESS SYSTEM TABLE

Tieni presente che a sys:secadmin non è concessa questa autorizzazione di sistema.

## Colonne di tabella
<a name="r_SVV_RLS_APPLIED_POLICY-table-columns"></a>


| Nome della colonna  | Tipo di dati  | Description | 
| --- | --- | --- | 
| username | testo | Il nome dell'utente che ha eseguito la query. | 
| query | intero | L'ID della query. | 
| xid | Long | Il contesto della transazione. | 
| pid | intero | Il processo principale che esegue la query. | 
| recordtime | time | L'ora in cui è stata registrata la query. | 
| command | char(1) | Il comando per il quale è stata applicata la policy RLS. I valori possibili sono k (sconosciuto), s (selezione), u (aggiornamento), i (inserimento), y (utilità) e d (eliminazione). | 
| datname | testo | Il nome del database della relazione a cui è allegata la policy di sicurezza a livello di riga. | 
| relschema | testo | Il nome dello schema della relazione a cui è allegata la policy di sicurezza a livello di riga. | 
| relname | testo | Il nome della relazione a cui è allegata la policy di sicurezza a livello di riga. | 
| polname | testo | Il nome della policy di sicurezza a livello di riga collegata alla relazione. | 
| poldefault | char(1) | L'impostazione predefinita della policy di sicurezza a livello di riga collegata alla relazione. I valori possibili sono f per false se è stata applicata la policy false predefinita e t per true se è stata applicata la policy true predefinita. | 

## Query di esempio
<a name="r_SVV_RLS_APPLIED_POLICY-sample-query"></a>

L'esempio seguente mostra il risultato di SVV\_RLS\_APPLIED\_POLICY. Per interrogare SVV\_RLS\_APPLIED\_POLICY, è necessaria l'autorizzazione ACCESS SYSTEM TABLE.

```
-- Check what RLS policies were applied to the run query.
SELECT username, command, datname, relschema, relname, polname, poldefault
FROM svv_rls_applied_policy
WHERE datname = CURRENT_DATABASE() AND query = PG_LAST_QUERY_ID();

 username | command |  datname  | relschema |          relname         |      polname    | poldefault 
----------+---------+-----------+-----------+--------------------------+-----------------+------------
   molly  |    s    | tickit_db |   public  | tickit_category_redshift | policy_concerts |
```