AnalyticDB for MySQL支援高許可權帳號和普通帳號兩種類型的資料庫帳號,高許可權帳號可以管理所有普通帳號和資料庫;使用普通帳號進行資料庫操作時,需要手動建立普通帳號,然後為普通帳號授權。
資料庫帳號類型
AnalyticDB for MySQL支援高許可權帳號和普通帳號這兩種資料庫帳號,兩種帳號的區別見下表。
|
資料庫帳號類型 |
說明 |
|
高許可權帳號 |
|
|
普通帳號 |
|
建立高許可權帳號
-
登入雲原生資料倉儲AnalyticDB MySQL控制台,在左上方選擇叢集所在地區。在左側導覽列,單擊集群清單,然後單擊目的地組群ID。
-
在左側導覽列,單擊帳號管理。
-
建立高許可權帳號。
-
企業版、基礎版及湖倉版叢集:單擊創建賬號,在彈出的創建賬號面板中配置相關參數。
-
數倉版叢集:單擊創建高權限賬號,在彈出的創建高權限賬號面板中配置相關參數。
參數
說明
數據庫賬號
高許可權帳號的帳號名稱,根據控制台提示輸入符合要求的名稱。
賬號類型
-
數倉版叢集固定為高許可權帳號,無需配置。
-
企業版、基礎版及湖倉版叢集,請選擇高許可權帳號。
新密碼
高許可權帳號的密碼,根據控制台提示輸入符合要求的帳號密碼。
確認密碼
再次輸入高許可權帳號的密碼。
描述
備忘該帳號的相關資訊,便於後續帳號管理。可選。
-
-
單擊確定完成帳號建立。
建立和授權普通帳號
控制台操作
僅企業版、基礎版及湖倉版叢集支援通過控制台操作,建立和授權普通帳號。
-
登入雲原生資料倉儲AnalyticDB MySQL控制台,在左上方選擇叢集所在地區。在左側導覽列,單擊集群清單,然後單擊目的地組群ID。
-
在左側導覽列,單擊帳號管理。
-
單擊創建賬號。
-
在創建賬號面板,設定相關參數。
參數
說明
數據庫賬號
普通帳號的帳號名稱,根據控制台提示輸入符合要求的名稱。
賬號類型
選擇普通賬號。
說明如果想使用RAM使用者(子帳號)在企業版、基礎版及湖倉版控制台進行SQL開發,在建立完普通帳號後,您需要綁定RAM使用者與資料庫普通帳號。
新密碼
普通帳號的密碼,根據控制台提示輸入符合要求的帳號密碼。
確認密碼
再次輸入普通帳號的密碼。
描述
備忘該帳號的相關資訊,便於後續帳號管理。可選。
單擊確定完成帳號建立。
-
帳號建立完成後,您可以單擊目標帳號操作列的權限設定帳號許可權。
修改帳號密碼
如果忘記叢集的資料庫帳號密碼,可以通過管理主控台重新設定密碼。
為了資料安全,建議您定期更換密碼。
在帳號管理頁面,單擊帳號右側的修改密碼,根據控制台提示輸入新密碼並確認後,單擊確定。
SQL操作
數倉版和企業版、基礎版及湖倉版叢集都可以通過SQL語句建立和授權普通帳號。通過SQL語句建立的普通帳號,企業版、基礎版及湖倉版叢集中可以在控制台顯示,而數倉版叢集不會顯示,只能通過執行SELECT User FROM mysql.user;語句查詢。
建立、授權、管理資料庫帳號的操作如下: