Spring Boot 连接 mongpdb 报错 Exception authenticating MongoCredential
·
Spring Boot 连接 mongpdb 报错
org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-256, userName='root', source='admin', password=<hidden>, mechanismProperties=<hidden>}; nested exception is com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-256, userName='root', source='admin', password=<hidden>, mechanismProperties=<hidden>}
确认用户名、密码以及鉴权数据库都是对的
使用MongoDB Compass 连接正常 。。


但是spring boot 连接失败

最终发现 yml中密码不能是纯数字,如果是纯数字,需要将密码改为字符串形式!
spring:
data:
mongodb:
host: 192.168.68.200
port: 27017
username: root
#password: 123456
# 将纯数字密码加字符串
password: '123456'
database: testdb
authentication-database: admin
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)