

 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.

# CHANGE\_USER\_PRIORITY
<a name="r_CHANGE_USER_PRIORITY"></a>

CHANGE\_SESSION\_PRIORITY permet aux super-utilisateurs de modifier la priorité de toutes les requêtes émises par un utilisateur en cours d’exécution ou en attente de gestion de la charge de travail (WLM). Seul(e) un utilisateur, une séance ou une requête peut s’exécuter avec la priorité `CRITICAL`.

## Syntaxe
<a name="r_CHANGE_USER_PRIORITY-synopsis"></a>

```
CHANGE_USER_PRIORITY(user_name, priority)
```

## Arguments
<a name="r_CHANGE_USER_PRIORITY-argument"></a>

 *user\_name*   
L’utilisateur de base de données dont la priorité de requête a été modifiée. 

 *priority*   
La nouvelle priorité à attribuer à toutes les requêtes émises par `user_name`. Cet argument doit être une chaîne avec la valeur `CRITICAL`, `HIGHEST`, `HIGH`, `NORMAL`, `LOW`, `LOWEST` ou `RESET`. Seuls les super-utilisateurs peuvent modifier la priorité et la définir sur `CRITICAL`. La modification de la priorité sur `RESET` supprime le paramètre de priorité pour `user_name`.

## Type de retour
<a name="r_CHANGE_USER_PRIORITY-return-type"></a>

Aucune

## Exemples
<a name="r_CHANGE_USER_PRIORITY-example"></a>

Pour modifier la priorité pour l’utilisateur `analysis_user` sur `LOWEST`, utilisez l’exemple suivant.

```
SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest');

+-------------------------------------------------------------------------------------+
|                                change_user_priority                                 |
+-------------------------------------------------------------------------------------+
| Succeeded to change user priority. Changed user (analysis_user) priority to lowest. |
+-------------------------------------------------------------------------------------+
```

Pour modifier la priorité sur `LOW`, utilisez l’exemple suivant.

```
SELECT CHANGE_USER_PRIORITY('analysis_user', 'low');

+----------------------------------------------------------------------------------------------+
|                                     change_user_priority                                     |
+----------------------------------------------------------------------------------------------+
| Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. |
+----------------------------------------------------------------------------------------------+
```

Pour réinitialiser la priorité, utilisez l’exemple suivant.

```
SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset');

+-------------------------------------------------------+
|                 change_user_priority                  |
+-------------------------------------------------------+
| Succeeded to reset priority for user (analysis_user). |
+-------------------------------------------------------+
```