(已解决)command serverStatus requires authentication

详情:2019-04-17T20:00:31.142+0800 Failed: command serverStatus requires authentication
在学习mongodb监控时,使用mongostat命令出现如上提示,是说需要验证,因为我设置了用户密码。

查看了一下帮助 mongostat --help
发现了几个参数
(已解决)command serverStatus requires authentication_第1张图片

觉得和mysql好像!
于是:
输入mongostat -uroot -proot
结果enter description here
想起来还需要指定数据库,在内部登录时也是先use admin,才能db.auth("root","root")
在帮助的-p参数下面也发现了–authenticationDatabase
最后成功解决
(已解决)command serverStatus requires authentication_第2张图片

你可能感兴趣的:(问题记录)