You need to enable JavaScript to run this app.
文档中心
文档数据库 MongoDB 版

文档数据库 MongoDB 版

复制全文
下载 pdf
账号与访问授权
重置 root 账号
复制全文
下载 pdf
重置 root 账号
文档数据库 MongoDB 版实例创建成功后,系统会默认在 admin 数据库中创建一个超级管理员账号 root,您可以通过重置 root 账号来修改 root 的密码,或将 root 账号的权限重置为出初始状态。本文介绍如何在控制台上重置 root 账号。​
前提条件​
  • 实例状态需为运行中。关于实例状态的更多详情,请参见实例状态。​
  • 账号类型为超级管理员账号。关于 MongoDB 支持的账号类型详情,请参见账号类型。​
注意事项​
  • 修改密码可能导致正在使用 root 账号的数据库连接中断,请谨慎操作。​
  • 若您在密码中使用了特殊字符,在连接实例时可能需要对特殊字符进行转义。更多详情,请参见需要转义的特殊字符。​
  • 超级管理员账号的权限仅支持重置为出初始状态,无法修改为指定权限。​
操作步骤​
  1. 登录 MongoDB 控制台。​
  1. 在顶部菜单栏,选择实例所属的项目和地域。​
  1. 根据实例类型,在左侧导航栏中选择副本集实例列表或分片集实例列表。​
  1. 在目标实例类型列表页,单击目标实例名称。​
  1. 在实例详情页,单击账号管理页签。​
  1. 在账号列表中找到超级管理账号 root,在左侧操作栏中单击账号重置。​
  1. 在弹出的对话框中设置如下配置。​
  • ​
    参数​
    说明​
    账号​
    确认需要重置账号为 root 账号。​
    新密码​
    设置 root 账号的新密码。密码需同时满足如下要求:​
    • 只能为大小写字母、数字及以下特殊字符 _#!@$%^&*()+=-。​
    • 长度为 8~32 个字符。​
    • 至少包含大写字母、小写字母、数字或特殊字符中的任意三种。​
    • 不允许使用极易被破解的弱密码(如 Admin@123)。​
    注意​
    • 修改密码可能导致正在使用 root 账号的数据库连接中断,请谨慎操作。​
    • 若您在密码中使用了特殊字符,在连接实例时可能需要对特殊字符进行转义。更多详情,请参见需要转义的特殊字符。​
    • 关于 MongoDB 中禁止使用的弱密码详情,请参见弱密码列表。​
    确认密码​
    再次输入密码进行确认。​
    权限重置​
    勾选后,root 账号的权限将会被重新补全。​
    说明​
    关于超级管理员账号 root 允许授予的完整权限详情,请参见数据库与账号权限。​
    ​
  1. 单击确定。​
相关 API​
​
API​
描述​
调用 DescribeDBAccounts 接口查询目标 MongoDB 实例下的账号列表。​
调用 ResetDBAccount 接口修改目标 MongoDB 实例中指定账号的密码或将 root 账号的权限重置为出初始状态。​
​
​
最近更新时间:2026.09.14 16:01:35
这个页面对您有帮助吗?
有用
有用
无用
无用