如果您忘记账号密码、修改旧密码,或创建实例时未设置密码,您可以通过云数据库MongoDB提供的重置密码功能重新设置密码。
注意事项
- 重置密码前请确认是否有业务连接该数据库实例,避免重置密码后影响业务连接使用。 
- 重置密码不会影响实例运行。 
使用限制
| 实例类型 | 支持重置密码账号 | 
| 单节点实例 | root | 
| 副本集实例 | root | 
| 分片集群实例 | 
 | 
| Serverless实例 | 不支持重置密码。如需修改,请提交工单联系技术支持协助处理。 | 
操作步骤
- 登录MongoDB管理控制台。 
- 根据实例类型,在左侧导航栏,单击副本集实例列表、分片集群实例列表或Serverless实例列表。 
- 在页面左上角,选择实例所在的资源组和地域。 
- 单击目标实例ID或目标实例所在行操作列的管理。 
- 根据实例类型和账号类型,选择对应操作。 - 重置root账号的密码(单节点实例、副本集实例或分片集群实例) - 在目标实例页面的左侧导航栏,单击账号管理。 
- 单击root账号所在行操作列的重置密码。 
 
- 重置ConfigServer节点或Shard节点账号的密码(分片集群实例) 说明- 如果您还未申请ConfigServer节点或Shard节点的连接地址,请先申请ConfigServer节点或Shard节点的连接地址,申请方法请参见申请Shard或ConfigServer节点连接地址。 - 在目标实例页面的左侧导航栏,单击账号管理。 
- 单击目标账号名所在行操作列的重置密码。 
 
- 重置系统自动生成账号的密码(Serverless实例) - 在目标实例基本信息页面的连接信息区域,单击账号名右侧的重置密码。 
 
- 在重置密码面板,设置以下参数。 - 参数 - 参数说明 - 账号 - 需要重置密码的账号,无法修改。 - 新密码 - 按照以下规则设置账号名对应的新密码: - 密码由大写字母、小写字母、数字、特殊字符中的至少三种组成,特殊字符为: - !@#$%^&*()_+= 
- 密码长度为8~32位。 
 - 确认新密码 - 再次输入新密码。 
- 单击确定。