本文介紹專屬叢集MyBase MySQL執行個體建立後,如何建立資料庫帳號。
前提條件
您已建立專屬叢集MyBase MySQL執行個體,詳情請參見建立MyBase MySQL執行個體。
注意事項
分配資料庫帳號許可權時,請按最小許可權原則和業務角色建立帳號,併合理分配唯讀和讀寫權限。必要時可以把資料庫帳號和資料庫拆分成更小粒度,使每個資料庫帳號只能訪問其業務之內的資料。如果不需要資料庫寫入操作,請分配唯讀許可權。
為保障資料庫的安全,請將資料庫帳號的密碼設定為強密碼,並定期更換。
登入雲資料庫專屬叢集控制台。
在頁面左上方,選擇目標地區。
在頁面左側單擊 。
找到目標執行個體,單擊操作列詳情。
在左側導覽列單擊帳號管理,然後單擊建立帳號。
在彈出的建立帳號對話方塊,設定以下參數,然後單擊確定。
參數
說明
資料庫帳號
填寫帳號名稱。要求如下:
MySQL 5.6支援帳號長度最多16個字元,MySQL 5.7和8.0支援帳號長度最多32個字元。
以字母開頭,以字母或數字結尾。
由小寫字母、數字或底線組成。
不能和已有的帳號名重複。
帳號類型
高許可權帳號:一個執行個體只能有一個高許可權帳號。
說明高許可權帳號預設擁有該執行個體下所有資料庫的所有者許可權,您可修改高許可權帳號的許可權。具體操作,請參考修改帳號許可權。
高許可權帳號不能刪除。
普通帳號:僅當執行個體已經建立高許可權帳號時,才能選擇普通帳號。一個執行個體可以有多個普通帳號。
說明普通帳號需要您手動授予資料庫許可權。
普通帳號可以刪除。
授權資料庫
普通帳號需要授權資料庫。
一個普通帳號可以授權多個資料庫,授權資料庫的操作步驟如下:
在未授權資料庫欄中,選中要授權的資料庫。
說明若尚未建立資料庫,該值為空白。
單擊>,將資料庫添加到已授權資料庫欄中。
您可以設定該帳號對各個資料庫的許可權,可設定為讀寫(DML)、只讀或所有者。
說明擁有所有者許可權的帳號才可以在對應資料庫內進行建立、刪除表以及修改表結構操作。
密碼
設定帳號密碼。要求如下:
長度為8~32個字元
由大寫字母、小寫字母、數字、特殊字元中的任意三種組成
特殊字元:!@#$%^&*()_+-=
確認密碼
輸入與密碼一致的欄位,以確保密碼正確輸入。
備忘
輸入備忘說明,最多256個字元。