mongodb - UserNotFound:找不到用户 admin@automation
问题描述
我正在尝试按如下方式启动 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
解决方案
请参考以下步骤。
1) 以超级管理员用户身份登录 mongo 控制台。
mongo admin --host machine40.scv.company.com -u admin -p passd
2)然后检查,是否有任何用户调用管理员可以进行身份验证以访问“自动化”数据库。下面给出的示例输出
{
"_id" : "XXXXXX",
"user" : "admin",
"db" : "automation",
"roles" : [
{
"role" : "root",
"db" : "automation"
}
]
}
推荐阅读
- python - 试图下载 json 文件,但我收到错误
- r - 在列表对象中对每行中的字符进行排序
- angular - 在 stackblitz 上添加 angular-fontawesome 库的问题
- karate - 失败的功能:未能得到回复:[id:6,方法:Page.navigate,参数:{url=https://github.com/login}]
- python - 将 100k 行 pyspark df 转换为 pandas df
- jquery - jquery validate 依赖于工作不一致
- google-sheets - 如何在 Google Sheets 中使用 importhtml 在同一个电子表格中从多个 URL 连续导入表格?
- python - 如何使用 python 来识别屏幕上图形的某种状态?
- karate - 空手道:将 csv 数据与 api 响应进行比较
- python-3.x - IndexError:列表索引超出范围。蟒蛇3。游戏人生项目