全部產品
Search
文件中心

ApsaraDB for MongoDB:通過DMS管理MongoDB資料庫

更新時間:Feb 28, 2024

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執行個體的白名單中,可跳過此步驟。

表 1. DMS伺服器IP地址

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

登入執行個體

  1. 登入MongoDB管理主控台

  2. 根據執行個體類型,在左側導覽列,單擊複本集執行個體列表分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在行操作列的管理

  5. 在執行個體基本資料頁面的右上方,單擊登入資料庫

    • 單節點執行個體:單擊登入資料庫後會直接跳轉到DMS控制台。

    • 複本集執行個體:單擊登入資料庫後選擇需要登入的節點,然後會跳轉到DMS控制台。

    • 分區叢集執行個體:單擊登入資料庫後選擇需要登入的Mongos節點,然後會跳轉到DMS控制台。

  6. 登入執行個體對話方塊中,填寫相應資訊。

    參數

    說明

    資料庫類型

    目標資料庫的類型,系統預設為當前需要串連的資料庫類型。

    執行個體地區

    目標執行個體所在的地區,系統預設為當前執行個體所在地區。

    串連串地址

    目標執行個體的串連串地址,系統預設為當前執行個體的串連串地址。

    資料庫名稱

    填入鑒權資料庫名,即資料庫帳號所屬的資料庫。

    說明
    • 如果資料庫帳號填寫的是root,那麼對應的資料庫名即為admin。

    • 不建議在生產環境中直接使用root帳號串連資料庫。您可以根據業務需求建立使用者並分配許可權,詳情請參見使用DMS管理MongoDB執行個體的帳號

    資料庫帳號

    目標資料庫的帳號,初始帳號為root

    資料庫密碼

    填入該資料庫帳號對應的密碼。

    說明

    如果忘記root帳號的密碼,您可以重設密碼

  7. 可選:單擊測試連接,查看是否串連成功。

    • 如果彈出成功對話方塊,說明串連成功,請單擊確認

    • 如果彈出其他資訊提示對話方塊,仔細閱讀提示資訊,單擊確認,並根據提示資訊修改配置直至串連成功。

  8. 單擊登入

    說明

    如果您希望瀏覽器記住該帳號的密碼,可以先選中記住密碼,然後單擊登入

申請許可權

請參見管理存取控制許可權