You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB 3.2认证配置后管理员用户连接异常问题咨询

MongoDB 认证配置与管理员用户登录成功验证

嘿,看起来你已经完美搞定MongoDB的认证配置和管理员用户创建啦!我帮你把整个验证过程和结果梳理清楚:

  • 确认管理员用户创建状态
    进入MongoDB shell后切换到admin数据库,执行show users命令,得到的输出如下:

    { "_id" : "admin.root", "user" : "root", "db" : "admin", "roles" : [ { "role" : "root", "db" : "admin" } ] }
    

    这个输出明确说明root用户已经在admin库成功创建,并且拥有最高权限的root角色,用户创建环节完全没问题。

  • 启用认证模式并验证登录
    用--auth参数重启MongoDB服务器开启认证后,执行带身份信息的连接命令:

    mongo -u "root" -p "xxx" --authenticationDatabase "admin"
    

    成功得到连接反馈:

    MongoDB shell version: 3.2.19 connecting...
    

    这就意味着你已经通过身份认证,成功连接到启用了认证的MongoDB服务器,整个认证配置流程是有效的。

如果后续需要管理其他数据库,这个root超级用户可以直接进行授权操作,你也可以根据实际需求创建拥有细分权限的用户哦。

内容的提问来源于stack exchange,提问作者Rees Morris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:56:10