Bug现场: com.mongodb.MongoCommandException: Command failed with error 18: 'Authentication failed.'

原创
2020/06/15 17:43
阅读数 1.4W

Bug现场:

在Java代码与Mongodb连接时,  认证用户失败 , 导致的错误

代码:

 

报错:

 

 

原因:

因为创建时,用户是创在admin, 没在测试模块demo创建用户,所以,导致用户不一致,认证失败

 

 

解决:

有两种方案:

第一: 直接把连接的数据库名删了即可

 

 

第二:要么加上相应的数据库名即可

 

 

 

牢记:

Mongodb不管是整合SpringData 后使用还是写最原始的代码 , 写代码时,要写与数据相匹配的, 不可胡乱的按自己想法写, 同时写完更要认真校对

突然想起一句话 , 实验是检验真理的唯一标准 , 哈哈~~~你品 ,细品

 

 

看完恭喜你,又知道了一点点!!!

你知道的越多,不知道的越多! 

~感谢志同道合的你阅读,  你的支持是我学习的最大动力 ! 加油 ,陌生人一起努力,共勉!!

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
3
分享
返回顶部
顶部