CREATE ROLE - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CREATE ROLE

創建一個新的自定義角色,該角色是權限集合。

必要的權限

以下是創建角色所需的權限。

  • 超級使用者

  • 具有「創建角色」權限的用户

Syntax (語法)

CREATE ROLE role_name [ EXTERNALID external_id ]

參數

ALLE_name

角色的名稱。角色名稱必須唯一,且不能與任何用户名相同。角色名稱不能是保留字。

具有 CREATE ROLE 權限的超級用户或普通用户可以創建角色。如果用户不是超級用户,但已被授予角色與授權選項和 ALTER 權限的用户可以將此角色授予任何人。

EXTERNALIDexternal_id

與身份提供程序關聯的角色的標識符。如需詳細資訊,請參閱「」Amazon Redshift 的本地身分供應商 (IdP) 聯合體

範例

以下範例會建立角色sample_role1

CREATE ROLE sample_role1;

以下範例會建立角色sample_role1,其中包含與身份提供程序關聯的外部 ID。

CREATE ROLE sample_role1 EXTERNALID "ABC123";