

 Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement jusqu’au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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). |
+-------------------------------------------------------+
```