本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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";