Bug现场:
在Java代码与Mongodb连接时, 认证用户失败 , 导致的错误
代码:
报错:
原因:
因为创建时,用户是创在admin, 没在测试模块demo创建用户,所以,导致用户不一致,认证失败
解决:
有两种方案:
第一: 直接把连接的数据库名删了即可
第二:要么加上相应的数据库名即可
牢记:
Mongodb不管是整合SpringData 后使用还是写最原始的代码 , 写代码时,要写与数据相匹配的, 不可胡乱的按自己想法写, 同时写完更要认真校对
突然想起一句话 , 实验是检验真理的唯一标准 , 哈哈~~~你品 ,细品
看完恭喜你,又知道了一点点!!!
你知道的越多,不知道的越多!
~感谢志同道合的你阅读, 你的支持是我学习的最大动力 ! 加油 ,陌生人一起努力,共勉!!
来源:oschina
链接:https://my.oschina.net/ithuang/blog/4312523