

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

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à.

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

Crea un nuovo ruolo personalizzato che è una raccolta di autorizzazioni. Per un elenco di ruoli Amazon Redshift definiti dal sistema, consulta [Ruoli definiti dal sistema di Amazon Redshift](r_roles-default.md). Esegui una query su [SVV\_ROLES](r_SVV_ROLES.md) per visualizzare i ruoli attualmente creati nel cluster o nel gruppo di lavoro.

È prevista una quota per il numero di ruoli che è possibile creare. Per ulteriori informazioni, consulta [Quote e limiti in Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/amazon-redshift-limits.html) nella *Guida alla gestione di Amazon Redshift*.

## Autorizzazioni richieste
<a name="r_CREATE_ROLE-privileges"></a>

Di seguito sono riportati i privilegi richiesti per CREATE ROLE.
+ Superuser
+ Utenti con il privilegio CREATE ROLE

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

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

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

*role\_name*  
Il nome del ruolo. Il nome del ruolo deve essere univoco e non può essere uguale a nessun nome utente. Il nome di un ruolo non può essere una parola riservata.  
Un utente con privilegi avanzati o normale con il privilegio CREATE ROLE può creare ruoli. Un utente che non è un utente con privilegi avanzati ma che a cui è stato concesso USAGE al ruolo WITH GRANT OPTION e il privilegio ALTER può concedere questo ruolo a chiunque.

EXTERNALID *external\_id*  
L'identificativo del ruolo, associato a un provider di identità. Per ulteriori informazioni, consulta [Native identity provider (IdP) federation for Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-native-idp.html) (Federazione di provider di identità nativi (IdP) per Amazon Redshift).

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

L'esempio seguente crea un ruolo `sample_role1`.

```
CREATE ROLE sample_role1;
```

L'esempio seguente crea un ruolo `sample_role1` con un ID esterno associato a un provider di identità.

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