mongo Authentication failed记录

原创
2020/02/22 11:33
阅读数 4.2K

虽然用的管理员账号,但是还是出现了以下的错误:

主要看后面的错误信息:

 { "ok" : 0.0, "errmsg" : "Authentication failed.", "code" : 18, "codeName" : "AuthenticationFailed" }

在想管理员的账号,难道不是应该最高权限,对所有的库和表都有读写权限吗?看来可能不是的,当前使用的是华为云的​​​。

然后我需要创建一个用户:

use mydb
db.createUser({
  user:“user”,
  pwd:“password”,
  roles:[“readWrite”] 
})

然后这样数据库访问就没问题了,mongo集群spring boot的配置:

spring.data.mongodb.uri=mongodb://user:pwd@ip1:port1,ip2:port2/database

 

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