創(chuàng)建數(shù)據(jù)庫賬號
本文介紹如何在AnalyticDB PostgreSQL版中創(chuàng)建數(shù)據(jù)庫賬號。
背景信息
AnalyticDB PostgreSQL版提供了以下兩種數(shù)據(jù)庫賬號:
高權限賬號:擁有所有數(shù)據(jù)庫的所有操作權限。控制臺上的初始賬號為高權限賬號。
普通賬號:擁有已授權數(shù)據(jù)庫(Owner)的所有操作權限。
說明操作權限包括SELECT、INSERT、UPDATE、DELETE、TRUNCATE、REFERENCES、TRIGGER。設置賬號權限,請參見用戶權限管理。
注意事項
使用AnalyticDB PostgreSQL版數(shù)據(jù)庫前,需要創(chuàng)建初始賬號。
控制臺僅支持創(chuàng)建初始賬號,如果需要創(chuàng)建其他賬號,請參見使用SQL語句創(chuàng)建賬號。
初始賬號創(chuàng)建后無法刪除。
創(chuàng)建初始賬號
- 登錄云原生數(shù)據(jù)倉庫AnalyticDB PostgreSQL版控制臺。
- 在控制臺左上角,選擇實例所在地域。
- 找到目標實例,單擊實例ID。
在左側(cè)導航欄中,選擇賬號管理。
單擊創(chuàng)建初始賬號。
在創(chuàng)建賬號窗口中,填寫如下信息。
配置
說明
數(shù)據(jù)庫賬號
初始賬號的名稱,限制如下:
由小寫字母,數(shù)字,下劃線組成。
以小寫字母開頭,小寫字母或數(shù)字結尾。
不能以gp開頭。
長度為2~16個字符。
新密碼
初始賬號的密碼,限制如下:
由大寫字母、小寫字母、數(shù)字、特殊字符其中三種及以上組成。
支持的特殊字符如下:
!@#$%^&*()_+-=
長度為8~32個字符。
確認密碼
再次輸入密碼。
單擊確定。
完成創(chuàng)建后您可以單擊操作列的重置密碼修改初始賬號的密碼。為保障數(shù)據(jù)安全,建議您定期更換密碼,不要使用曾經(jīng)用過的密碼。
使用SQL語句創(chuàng)建賬號
CREATE ROLE完整語法,請參見CREATE ROLE。
創(chuàng)建高權限賬號,語句如下:
CREATE ROLE <賬號名> WITH LOGIN ENCRYPTED PASSWORD <'密碼'> RDS_SUPERUSER;
示例如下:
CREATE role admin0 WITH LOGIN ENCRYPTED PASSWORD '111111' rds_superuser;
創(chuàng)建普通賬號,語句如下:
CREATE ROLE <賬號名> WITH LOGIN ENCRYPTED PASSWORD <'密碼'>;
示例如下:
CREATE role test1 WITH LOGIN ENCRYPTED PASSWORD '111111';
相關文檔
相關API
API | 描述 |
創(chuàng)建初始賬戶。 | |
查詢數(shù)據(jù)庫賬戶信息。 | |
修改數(shù)據(jù)庫賬戶的備注名。 | |
重置賬戶密碼。 |