CREATE ROLE - Amazon Redshift

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

CREATE ROLE

建立作為權限集合的新自訂角色。如需系統定義角色的清單,請參閱。Amazon Redshift 系統定義角色

所需的許可

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

  • 超級使用者

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

語法

CREATE ROLE role_name [ EXTERNALID external_id ]

參數

角色名稱

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

擁有 CREATE ROLE 權限的超級用戶或普通用戶可以創建角色。如果使用者不是超級使用者,但已被授與使用權限的角色 WITH GRANT OPTION 和 ALTER 權限的使用者,就可以將此角色授與任何人。

外部識別碼外部識別碼

與身分識別提供者相關聯的角色識別碼。如需詳細資訊,請參閱 Amazon Redshift 的原生身分識別提供者 (IdP) 聯盟

範例

下列範例會建立角色sample_role1

CREATE ROLE sample_role1;

下列範例會建立具有與身分識別提供者相關聯的外部 ID 的角sample_role1色。

CREATE ROLE sample_role1 EXTERNALID "ABC123";