Data Management是一種集資料管理、結構管理、研發流程、使用者管理、許可權管理、訪問安全於一體的資料管理服務。其支援管理MySQL、SQL Server等關係型資料庫,及MongoDB、Redis等NoSQL資料庫。通過DMS串連MongoDB執行個體,可以更安全便捷地管理MongoDB執行個體。
背景資訊
DMS提供如下幾個角色:
管理員:除系統管理菜單中的資料保護傘之外的所有入口對此角色可見。
說明其中使用者管理、訪問IP白名單功能僅此角色可見。
如果您是管理使用者,需要通過登入執行個體管理您的MongoDB資料庫。
安全性系統管理員:系統管理菜單中的Action Trail、資料保護傘入口對此角色可見。
說明其中資料保護傘僅此角色可見。
DBA:系統管理菜單中的執行個體管理、任務管理、安全規則、組態管理、結構設計配置入口對此角色可見。
普通使用者:系統管理菜單對此角色不可見。
如果您是普通使用者,需要申請MongoDB資料庫許可權,來管理您有操作許可權的MongoDB資料庫。
準備工作
將DMS的IP地址加入MongoDB執行個體的白名單中。具體操作,請參見設定白名單。
如果您已經將DMS伺服器的IP地址加入至MongoDB執行個體的白名單中,可跳過此步驟。
MongoDB執行個體的網路類型 | DMS伺服器的IP地址 |
專用網路 | 100.104.0.0/16 |
傳統網路 | 120.55.177.0/24 121.43.18.0/24 101.37.74.0/24 10.153.176.0/24 10.137.42.0/24 11.193.54.0/24 |
登入執行個體
登入MongoDB管理主控台。
根據執行個體類型,在左側導覽列,單擊複本集執行個體列表或分區叢集執行個體列表。
在頁面左上方,選擇執行個體所在的資源群組和地區。
單擊目標執行個體ID或目標執行個體所在行操作列的管理。
在執行個體基本資料頁面的右上方,單擊登入資料庫。
單節點執行個體:單擊登入資料庫後會直接跳轉到DMS控制台。
複本集執行個體:單擊登入資料庫後選擇需要登入的節點,然後會跳轉到DMS控制台。
分區叢集執行個體:單擊登入資料庫後選擇需要登入的Mongos節點,然後會跳轉到DMS控制台。
在登入執行個體對話方塊中,填寫相應資訊。
參數
說明
資料庫類型
目標資料庫的類型,系統預設為當前需要串連的資料庫類型。
執行個體地區
目標執行個體所在的地區,系統預設為當前執行個體所在地區。
串連串地址
目標執行個體的串連串地址,系統預設為當前執行個體的串連串地址。
資料庫名稱
填入鑒權資料庫名,即資料庫帳號所屬的資料庫。
說明如果資料庫帳號填寫的是root,那麼對應的資料庫名即為admin。
不建議在生產環境中直接使用root帳號串連資料庫。您可以根據業務需求建立使用者並分配許可權,詳情請參見使用DMS管理MongoDB執行個體的帳號。
資料庫帳號
目標資料庫的帳號,初始帳號為
root
。資料庫密碼
填入該資料庫帳號對應的密碼。
說明如果忘記root帳號的密碼,您可以重設密碼。
可選:單擊測試連接,查看是否串連成功。
如果彈出成功對話方塊,說明串連成功,請單擊確認。
如果彈出其他資訊提示對話方塊,仔細閱讀提示資訊,單擊確認,並根據提示資訊修改配置直至串連成功。
單擊登入。
說明如果您希望瀏覽器記住該帳號的密碼,可以先選中記住密碼,然後單擊登入。
申請許可權
請參見管理存取控制許可權。