Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

ALTER ROLE

Fokusmodus
ALTER ROLE - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Benennt eine Rolle um oder ändert den Besitzer. Eine Liste der systemdefinierten Amazon-Redshift-Rollen finden Sie unter Systemdefinierte Amazon-Redshift-Rollen.

Erforderliche Berechtigungen

Für ALTER ROLE sind folgende Berechtigungen erforderlich:

  • Superuser

  • Benutzer mit der Berechtigung ALTER ROLE

Syntax

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

Parameter

Rolle

Der Name der zu ändernden Rolle.

RENAME TO

Ein neuer Name für die Rolle.

OWNER TO benutzer_name

Ein neuer Besitzer für die Rolle.

EXTERNALID TO external_id

Eine neue externe ID für die Rolle, die einem Identitätsanbieter zugeordnet ist. Weitere Informationen finden Sie unter Nativer Identitätsanbieter(IdP)-Verbund für Amazon Redshift.

Beispiele

Das folgende Beispiel ändert den Namen einer Rolle von sample_role1 in sample_role2.

ALTER ROLE sample_role1 RENAME TO sample_role2;

Das folgende Beispiel ändert den Besitzer der Rolle.

ALTER ROLE sample_role1 WITH OWNER TO user1

Die Syntax von ALTER ROLE ähnelt der von ALTER PROCEDURE.

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

Das folgende Beispiel ändert den Besitzer einer Prozedur in etl_user.

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

Im folgenden Beispiel wird eine Rolle sample_role1 mit einer neuen externen ID aktualisiert, die einem Identitätsanbieter zugeordnet ist.

ALTER ROLE sample_role1 EXTERNALID TO "XYZ456";

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.