

 Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les détails de la fin de vie de Python et des options de migration, consultez [ le billet de ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog publié le 30 juin 2025. 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# SVV\_RLS\_APPLIED\_POLICY
<a name="r_SVV_RLS_APPLIED_POLICY"></a>

Utilisez SVV\_RLS\_APPLIED\_POLICY pour suivre l'application des politiques RLS sur les requêtes qui font référence à des relations. RLS-protected 

SVV\_RLS\_APPLIED\_POLICY est visible par les utilisateurs suivants :
+ Super-utilisateurs
+ Utilisateurs disposant du rôle `sys:operator`
+ Utilisateurs disposant de l’autorisation ACCESS SYSTEM TABLE

Remarquez que sys:secadmin ne dispose pas de cette autorisation système.

## Colonnes de la table
<a name="r_SVV_RLS_APPLIED_POLICY-table-columns"></a>


| Nom de la colonne  | Type de données  | Description | 
| --- | --- | --- | 
| nom d’utilisateur | text | Nom de l’utilisateur qui a exécuté la requête. | 
| query | entier | ID de la requête. | 
| xid | long | Contexte de la transaction. | 
| pid | entier | Processus principal exécutant la requête. | 
| recordtime | time | Heure à laquelle la requête a été enregistrée. | 
| command | char(1) | Commande pour laquelle la politique RLS a été appliquée. Les valeurs possibles sont : k pour inconnu, s pour sélectionner, u pour mettre à jour, i pour insérer, y pour utilitaire, et d pour supprimer. | 
| datname | text | Nom de la base de données de la relation à laquelle la politique de sécurité au niveau des lignes est attachée. | 
| relschema | text | Nom du schéma de la relation auquel la politique de sécurité au niveau des lignes est attachée. | 
| relname | text | Nom de la relation auquel la politique de sécurité au niveau des lignes est attachée. | 
| polname | text | Nom de la politique de sécurité au niveau des lignes qui est attachée à la relation. | 
| poldefault | char(1) | Paramètre par défaut de la politique de sécurité au niveau des lignes qui est attachée à la relation. Les valeurs possibles sont : f pour faux si la politique fausse par défaut a été appliquée et t pour vrai si la politique vraie par défaut a été appliquée. | 

## Exemple de requête
<a name="r_SVV_RLS_APPLIED_POLICY-sample-query"></a>

L’exemple suivant montre le résultat de SVV\_RLS\_APPLIED\_POLICY. Pour interroger SVV\_RLS\_APPLIED\_POLICY, vous devez disposer de l’autorisation 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 |
```