mongoAuthenticationfailed记录
主要看后面的错误信息:
{ "ok" : 0.0, "errmsg" : "Authentication failed.", "code" : 18, "codeName" : "AuthenticationFailed" }
在想管理员的账号,难道不是应该最高权限,对所有的库和表都有读写权限吗?看来可能不是的,当前使用的是华为云的。
然后我需要创建一个用户:
use mydbdb.createUser({
user:“user”,
pwd:“password”,
roles:[“readWrite”]
})
然后这样数据库访问就没问题了,mongo集群spring boot的配置:
spring.data.mongodb.uri=mongodb://user:pwd@ip1:port1,ip2:port2/database
以上是 mongoAuthenticationfailed记录 的全部内容, 来源链接: utcz.com/z/513722.html