本文為您介紹如何為雲原生資料倉儲 AnalyticDB MySQL 版建立普通帳號,以及普通帳號需要具備的最小許可權。
背景資訊
AnalyticDB MySQL 版叢集執行個體支援的資料庫帳號包括高許可權帳號和普通帳號,您在使用資料轉送來遷移或同步 AnalyticDB MySQL 版叢集執行個體的資料時:
如果使用高許可權帳號,預設具備所有資料庫的讀寫權限。
重要一個 AnalyticDB MySQL 版叢集執行個體中僅支援建立一個高許可權帳號。
如果使用普通帳號,請參見本文的許可權說明進行相應授權。
AnalyticDB MySQL 版支援針對不同的許可權粒度授予不同的許可權,以達到許可權控制的目的。詳情請參見 資料庫許可權模型。
本文建立的 AnalyticDB MySQL 版叢集執行個體帳號,用於建立 ADB 資料來源時填寫 使用者名稱。

建立 AnalyticDB MySQL 版叢集執行個體普通帳號
進入 帳號管理 頁面。
在左側導覽列,單擊 叢集列表。
在 叢集列表 頁面的左上方,選擇目的地組群所在地區,並單擊目的地組群執行個體的 ID。

在目的地組群的詳情頁面,單擊左側導覽列的 帳號管理。
在 帳號管理 頁面,單擊右上方的 建立帳號。

在 建立帳號 對話方塊,配置各項參數。

參數
描述
資料庫帳號
由小寫字母、數字和底線(_)組成,以小寫字母開頭、小寫字母或數字結尾,長度限制為 2~64 個字元。
帳號類型
選擇 普通帳號。
說明一個 AnalyticDB MySQL 版叢集執行個體中最多支援建立 256 個普通帳號,並需要手動為普通帳號授予指定資料庫的許可權。
新密碼
至少包含大寫字母、小寫字母、數字和特殊字元(包括 !@#$%^&*()_+-=)中的任意三種,長度限制為 8~32 個字元。
確認密碼
請再次輸入設定的密碼。
描述
請輸入帳號的備忘資訊,長度限制為 0~256 個字元。
單擊 確定。
源端 AnalyticDB MySQL 版叢集執行個體普通帳號授權
AnalyticDB MySQL 版叢集執行個體作為源端進行資料移轉時,需要具備的最小許可權為資料表的查詢許可權。本文以配置最小許可權為例,您可以根據實際需求進行配置。
進入 帳號管理 頁面。
在目標帳號的 操作 列,單擊 許可權 > 編輯許可權。

在帳號許可權編輯對話方塊進行授權配置。

在 授權層級 下拉式清單選擇 資料表。
在 許可權配置 地區,選擇 查詢。
單擊 >,將選中的許可權加入右側列表。
單擊 確定。
目標端 AnalyticDB MySQL 版叢集執行個體普通帳號授權
AnalyticDB MySQL 版叢集執行個體作為目標端進行資料同步時,需要具備全域的建立、查詢、刪除和變更許可權。
進入 帳號管理 頁面。
在目標帳號的 操作 列,單擊 許可權 > 編輯許可權。

在帳號許可權編輯對話方塊進行授權配置。

在 授權層級 下拉式清單選擇 全域。
在 許可權配置 地區,分別選擇 建立、查詢、刪除 和 變更,您也可以直接選擇 ALL。
單擊 >,將選中的許可權加入右側列表。
單擊 確定。