本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
了解 PostgreSQL 角色和許可
使用 AWS 管理主控台 建立 Aurora PostgreSQL 資料庫叢集 時,會同時建立管理員帳户。依預設,其名稱為 postgres,如下列螢幕擷取畫面所示:
您可以選擇其他名稱,而不是接受預設值 (postgres)。若是如此,則選擇的名稱必須以字母開頭,且介於 1 到 16 個英數字元之間。為簡單起見,我們在本指南中使用主要使用者帳戶的預設值 (postgres),來指稱主要使用者帳戶。
若您使用 create-db-cluster AWS CLI 而非 AWS 管理主控台,您可利用 master-username 參數與其一起傳遞來建立使用者名稱。如需詳細資訊,請參閱步驟 2:建立 Aurora PostgreSQL 資料庫叢集。
無論您是否使用 AWS 管理主控台、AWS CLI 或 Amazon RDS API,以及您是否使用預設 postgres 名稱或選擇其他名稱,此第一個資料庫使用者帳户是 rds_superuser 群組的成員,且具有 rds_superuser 權限。