云数据库MongoDB支持在专有网络环境下开启免密访问,在保障高安全性的前提下提供更便捷的数据库连接方式。开启私网免密访问后,与云数据库MongoDB实例位于同一个VPC的ECS实例可以免密访问云数据库MongoDB,同时仍然支持通过用户名和密码的方式访问云数据库MongoDB。

注意事项

  • 云数据库MongoDB仅支持4.0和4.2版本的副本集实例和分片集群实例、4.4和5.0版本的副本集实例开启私网免密访问。
    说明 主备节点数单节点的副本集实例不支持私网免密访问。
  • 开启私网免密访问后,与云数据库MongoDB实例位于同一个VPC的ECS实例默认拥有root账号的权限。
  • 如果需要通过私网免密访问云数据库MongoDB,您需要将客户端的IP地址加入云数据库MongoDB实例的白名单中。如何添加,请参见设置白名单
  • 关闭私网免密访问后,使用私网免密访问的应用程序将无法访问云数据库MongoDB,请在关闭私网免密访问之前调整应用程序访问云数据库MongoDB的方式。

操作步骤

  1. 登录MongoDB管理控制台
  2. 根据实例类型,在左侧导航栏,单击副本集实例列表分片集群实例列表
  3. 在页面左上角,选择实例所在的资源组和地域。
  4. 单击目标实例ID或目标实例所在行操作列的管理
  5. 在目标实例页面的左侧导航栏,单击数据库连接
  6. 私网连接区域,单击开启私网免密访问关闭私网免密访问
  7. 在弹出的开启私网免密访问关闭私网免密访问对话框中,单击确定
    说明 如果需要通过私网免密访问云数据库MongoDB,您需要将客户端的IP地址加入云数据库MongoDB实例的白名单中。如何添加,请参见设置白名单

相关API

API名称 描述
ModifyInstanceVpcAuthMode 开启或关闭私网免密访问。