數據管理DMS是一種集數據管理、結構管理、研發流程、用戶管理、權限管理、訪問安全于一體的數據管理服務。其支持管理MySQL、SQL Server等關系型數據庫,及MongoDB、Redis等NoSQL數據庫。通過DMS連接MongoDB實例,可以更安全便捷地管理MongoDB實例。
背景信息
DMS提供如下幾個角色:
管理員:除系統管理菜單中的數據保護傘之外的所有入口對此角色可見。
說明其中用戶管理、訪問IP白名單功能僅此角色可見。
如果您是管理員用戶,需要通過登錄實例管理您的MongoDB數據庫。
安全管理員:系統管理菜單中的操作審計、數據保護傘入口對此角色可見。
說明其中數據保護傘僅此角色可見。
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賬號的密碼,您可以重置密碼。
可選:單擊測試連接,查看是否連接成功。
如果彈出成功對話框,說明連接成功,請單擊確認。
如果彈出其他信息提示對話框,仔細閱讀提示信息,單擊確認,并根據提示信息修改配置直至連接成功。
單擊登錄。
說明如果您希望瀏覽器記住該賬號的密碼,可以先選中記住密碼,然后單擊登錄。
申請權限
請參見管理訪問控制權限。