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