Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

ALTER ROLE

Mode de mise au point
ALTER ROLE - Amazon Redshift

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.

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.

Renomme un rôle ou modifie le propriétaire. 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.

Autorisations requises

Voici les autorisations requises pour ALTER ROLE :

  • Superuser

  • Utilisateurs disposant des autorisations ALTER ROLE

Syntaxe

ALTER ROLE role [ WITH ] { { RENAME TO role } | { OWNER TO user_name } }[, ...] [ EXTERNALID TO external_id ]

Paramètres

rôle

Nom du rôle à modifier.

RENAME TO

Nouveau nom du rôle.

OWNER TO user_name

Nouveau propriétaire du rôle.

EXTERNALID TO external_id

Nouvel ID externe pour le rôle, associé à un fournisseur d’identité. Pour plus d’informations, consultez Fédération de fournisseur d’identité natif pour Amazon Redshift.

Exemples

L’exemple suivant remplace le nom sample_role1 d’un rôle par sample_role2.

ALTER ROLE sample_role1 RENAME TO sample_role2;

L’exemple suivant remplace le propriétaire du rôle.

ALTER ROLE sample_role1 WITH OWNER TO user1

La syntaxe de ALTER ROLE est semblable à celle de ALTER PROCEDURE, reprise ci-après.

ALTER PROCEDURE first_quarter_revenue(bigint, numeric) RENAME TO quarterly_revenue;

L’exemple suivant remplace le propriétaire d’une procédure par etl_user.

ALTER PROCEDURE quarterly_revenue(bigint, numeric) OWNER TO etl_user;

L’exemple suivant montre comment mettre à jour un rôle sample_role1 avec un nouvel ID externe associé à un fournisseur d’identité.

ALTER ROLE sample_role1 EXTERNALID TO "XYZ456";

Rubrique suivante :

ALTER PROCEDURE

Rubrique précédente :

ALTER RLS POLICY

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.