数据管理服务DMS(Data Management Service)支持MySQL、SQL Server、PostgreSQL、Oracle、MongoDB、Oceanbase等关系型数据库和包括MongoDB等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实例录入到DMS。
说明 此步骤必须由管理员角色完成。
申请权限
请参见权限管理中的申请权限章节。