

 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](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\_POLICY
<a name="r_SVV_RLS_POLICY"></a>

Utilizza SVV\_RLS\_POLICY per visualizzare un elenco di tutte le policy di sicurezza a livello di riga create nel cluster Amazon Redshift.

SVV\_RLS\_POLICY è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare [Visibilità dei dati nelle tabelle e nelle viste di sistema](cm_chap_system-tables.md#c_visibility-of-data).

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


| Nome della colonna  | Tipo di dati  | Description | 
| --- | --- | --- | 
| poldb | testo | Il nome del database in cui viene creata la policy di sicurezza a livello di riga. | 
| polname | testo | Il nome della policy di sicurezza a livello di riga. | 
| polalias | testo | L'alias della tabella utilizzato nella definizione di policy. | 
| polatts | testo | Gli attributi forniti per la definizione della policy. | 
| polqual | testo | La condizione della policy fornita nella clausola USING dell'istruzione CREATE POLICY. | 
| polenabled | booleano | Indica se la policy viene attivata a livello globale. | 
| polmodifiedby | testo | Il nome dell'utente che ha creato o modificato la policy più di recente. | 
| polmodifiedtime | timestamp | Il timestamp che indica il momento in cui la policy è stata creata o modificata l'ultima volta. | 

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

L'esempio seguente mostra il risultato di SVV\_RLS\_POLICY.

```
-- Create some policies.
CREATE RLS POLICY pol1 WITH (a int) AS t USING ( t.a IS NOT NULL );
CREATE RLS POLICY pol2 WITH (c varchar(10)) AS t USING ( c LIKE '%public%');

-- Inspect the policy in SVV_RLS_POLICY
SELECT * FROM svv_rls_policy;

 poldb | polname | polalias |                     polatts                      |                polqual                | polenabled | polmodifiedby |   polmodifiedtime   
-------+---------+----------+--------------------------------------------------+---------------------------------------+------------+---------------+---------------------
 my_db | pol1    | t        | [{"colname":"a","type":"integer"}]               | "t"."a" IS NOT NULL                   | t          | policy_admin  | 2022-02-11 14:40:49
 my_db | pol2    | t        | [{"colname":"c","type":"character varying(10)"}] | "t"."c" LIKE CAST('%public%' AS TEXT) | t          | policy_admin  | 2022-02-11 14:41:28
```