

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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\$1ROLES](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\$1name*  
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\$1id*  
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";
```