訪問主機前需要建立主機帳號,本文介紹如何建立主機帳號。
您可通過以下兩種方式建立主機帳號:
通過Bastionhost建立主機帳號
前提條件
- 專屬叢集MyBase引擎為MySQL、SQL Server、PostgreSQL。
- 專屬叢集MyBase已開放OS許可權,詳情請參見建立叢集。
- 已建立Bastionhost,詳情請參見建立Bastionhost。
- 登入Bastionhost管理主控台,單擊目標Bastionhost執行個體右側的啟用,啟用Bastionhost。具體操作,請參見啟用營運資訊安全中心(Bastionhost)。
- 關聯主機與Bastionhost。
- 登入雲資料庫專屬叢集控制台。
- 在頁面左上方,選擇目標地區。
- 找到目的地組群,單擊操作列中的詳情。
- 在左側單擊Bastionhost列表,找到目標Bastionhost,單擊操作列的關聯Bastionhost。
- 單擊匯入叢集主機,在彈出的對話方塊,勾選目標主機,單擊確定匯入。
- 登入雲資料庫專屬叢集控制台。
- 建立主機帳號。
- 在目標主機的主機帳號列,單擊請添加帳號。
- 在彈出的建立主機賬戶對話方塊中,配置以下參數。
參數 說明 賬戶名 以小寫字母開頭,以字母或數字結尾。 - 由小寫字母、數字或_組成。
- 長度為2~16個字元。
- 不能使用某些預留的使用者名稱,如root、admin等。
帳號類型 當您的引擎為SQL Server時,您可選擇如下兩種帳號類型: - 普通許可權帳號
- 管理員
說明 關於主機許可權更多資訊請參見主機許可權說明。密碼 設定帳號的密碼。密碼需符合如下要求: - 長度為6~32個字元。
- 至少包含大寫字母、小寫字母、數字或特殊字元中的任意三種。
- 特殊字元為:
!@#$%^&*()_+-=
說明 當您的引擎為SQL Server時,密碼要求不能包含賬戶名(忽略大小寫)。 - 單擊建立。說明 建立主機帳號後,您可在Bastionhost管理主控台編輯或刪除您的主機帳號。具體操作,請參見配置主機帳號。
通過主機詳情頁建立主機帳號
前提條件
- 專屬叢集MyBase已開放OS許可權,詳情請參見建立叢集。
- 專屬叢集MyBase引擎為SQL Server。
- 登入雲資料庫專屬叢集控制台。
- 在頁面左上方,選擇目標地區。
- 單擊左側主機列表。
- 在目標主機右側的操作列,單擊詳細資料。
- 在主機資訊頁簽,單擊建立,配置以下參數。
參數 說明 賬戶名 填寫帳號名稱。要求如下: - 由小寫字母、數字、_組成。
- 以字母開頭,字母或數字結尾。
- 最少含2個字元,最多含16個字元。
- 不允許使用root、admin、test等保留詞。
帳號類型 選擇帳號類型。 說明 關於主機許可權更多資訊請參見主機許可權說明。密碼 設定帳號密碼。 - 長度為8~32位。
- 須同時包含大寫、小寫、數字、特殊字元中的3種。
- 不能包含賬戶名(忽略大小寫)。
- 特殊字元為:
!@#$%^&*()_+-=
- 單擊建立。說明 建立主機帳號後,您可在主機資訊中編輯或刪除您的主機帳號,詳情請參見管理主機帳號。
相關API
API介面 | 說明 |
CreateDedicatedHostAccount | 建立主機帳號。 |
ModifyDedicatedHostAccount | 修改主機帳號和密碼。 |
DeleteDedicatedHostAccount | 刪除主機帳號。 |