我正在尝试按如下方式启动Mongodb实例并运行如下错误,如何调试?请提供有关如何解决此错误的指导
mongo automation --host machine40.scv.company.com -u admin -p passd
2018-05-15T21:11:30.346-0700 I ACCESS [conn3] SCRAM-SHA-1 authentication failed for admin on automation from client 17.xxx.xxx.x:54756 ; UserNotFound: Could not find user admin@automation
答案 0 :(得分:2)
请参阅以下步骤。
1)以超级管理员用户身份登录mongo控制台。
mongo admin --host machine40.scv.company.com -u admin -p passd
2)然后检查,是否有任何用户呼叫管理员可以进行身份验证以访问"自动化" D B。 下面给出的样本输出
{
"_id" : "XXXXXX",
"user" : "admin",
"db" : "automation",
"roles" : [
{
"role" : "root",
"db" : "automation"
}
]
}