帳號類型
RDS MySQL執行個體支援兩種資料庫帳號:高許可權帳號和普通帳號。您可以在控制台管理所有帳號和資料庫,帳號擁有的具體許可權請參見帳號許可權列表。
說明
帳號建立後,帳號類型無法切換,您可以刪除帳號後重新建立同名帳號。
帳號類型 | 說明 |
高許可權帳號 | |
普通帳號 | 可以通過控制台、API或者SQL語句建立和管理。 一個執行個體可以建立多個普通帳號,具體的數量與執行個體核心有關。 普通帳號預設僅擁有登入資料庫的許可權,您需要手動給普通帳號授予其他特定的許可權。更多資訊,請參見修改帳號許可權。 普通帳號不能建立和管理其他帳號,也不能斷開其他帳號的串連。
|
帳號類型 | 建庫數量 | 建表數量 | 使用者數 |
高許可權帳號 | 不限 | <20萬 | 與執行個體核心參數相關 |
普通許可權帳號 | 500 | <20萬 | 與執行個體核心參數相關 |
建立高許可權帳號
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列單擊帳號管理。
單擊建立帳號。
設定以下參數。
參數 | 說明 |
資料庫帳號 | 填寫帳號名稱。要求如下: |
帳號類型 | 此處選擇高許可權帳號。 |
密碼 | 設定帳號密碼。要求如下: |
確認密碼 | 再次輸入密碼。 |
備忘說明 | 備忘該帳號的相關資訊,便於後續帳號管理。最多支援256個字元。字元中不能包含http:// 或https:// 。 |
單擊確定。
重設帳號許可權
如果高許可權帳號自身出現問題,例如許可權被意外回收(REVOKE ),您可以通過重設帳號許可權的方法恢複。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列單擊帳號管理。
單擊 高許可權帳號右側的重設帳號許可權。
輸入高許可權帳號密碼,單擊確定重設帳號許可權。
建立普通帳號
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列單擊帳號管理。
單擊建立帳號。
設定以下參數。
參數 | 說明 |
資料庫帳號 | |
帳號類型 | 此處選擇普通帳號。 |
授權資料庫 | 為該帳號授予一個或多個資料庫的許可權。本參數可以留空,在建立帳號後再給帳號授權。 從左側選中一個或多個資料庫,單擊>添加到右側。 在右側框中,為某個資料庫選擇讀寫(DDL+DML)、唯讀、僅DDL或只DML。 如果要為多個資料庫大量設定相同的許可權,則單擊右側框裡右上方的按鈕,如全部設讀寫。
|
密碼 | |
確認密碼 | |
備忘說明 | 備忘該帳號的相關資訊,便於後續帳號管理。最多支援256個字元。字元中不能包含http:// 或https:// 。 |
單擊確定。
常見問題
帳號能否設定為只能從內網訪問?
暫不支援在控制台設定,您可以通過SQL命令限制登入的源地址,詳情請參見指定帳號從特定IP地址訪問資料庫。
帳號能否設定更細粒度,例如只能訪問某個表?
暫不支援在控制台設定,您可以通過SQL命令設定,詳情請參見限制帳號只能訪問指定表、視圖、欄位。
如何建立root帳號?
RDS無法建立root帳號,只能建立高許可權帳號(雲資料庫RDS內最高許可權的帳號)和普通帳號。