

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner 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.

# CREATE ROLE
<a name="r_CREATE_ROLE"></a>

Crée un nouveau rôle personnalisé qui est un ensemble d’autorisations. Pour obtenir une liste des rôles définis par le système Amazon Redshift, consultez [Rôles définis par le système Amazon Redshift](r_roles-default.md). Interrogez [SVV\_ROLES](r_SVV_ROLES.md) pour afficher les rôles actuellement créés dans votre cluster ou groupe de travail.

Il existe un quota quant au nombre de rôles pouvant être créés. Pour plus d’informations, consultez [Quotas et limites dans Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/amazon-redshift-limits.html) dans le *Guide de gestion Amazon Redshift*.

## Autorisations requises
<a name="r_CREATE_ROLE-privileges"></a>

Les privilèges suivants sont requis pour CREATE ROLE.
+ Superuser
+ Utilisateurs disposant du privilège CREATE ROLE

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

```
CREATE ROLE role_name
[ EXTERNALID external_id ]
```

## Parameters
<a name="r_CREATE_ROLE-parameters"></a>

*role\_name*  
Nom du rôle. Le nom du rôle doit être unique et ne peut être identique à aucun nom d’utilisateur. Un nom de rôle ne peut pas être un mot réservé.  
Un super-utilisateur ou un utilisateur standard disposant du privilège CREATE ROLE peut créer des rôles. Un utilisateur qui n’est pas un super-utilisateur, mais qui s’est vu accorder les privilèges USAGE pour WITH GRANT OPTION et ALTER peut accorder ce rôle à n’importe qui.

EXTERNALID *external\_id*  
Identificateur du rôle associé à un fournisseur d’identité. Pour plus d’informations, consultez [Fédération de fournisseur d’identité natif pour Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-native-idp.html).

## Exemples
<a name="r_CREATE_ROLE-examples"></a>

L’exemple suivant crée un rôle `sample_role1`.

```
CREATE ROLE sample_role1;
```

L’exemple suivant crée un rôle `sample_role1`, avec un ID externe associé à un fournisseur d’identité.

```
CREATE ROLE sample_role1 EXTERNALID "ABC123";
```