鍍金池/ 問答/GO  數(shù)據(jù)庫/ mongodb使用use 創(chuàng)建了庫,但是報(bào)權(quán)限問題,如何解決

mongodb使用use 創(chuàng)建了庫,但是報(bào)權(quán)限問題,如何解決

這是我的springboot配置mongodb的properties

spring.data.mongodb.uri=mongodb://username:password#@yoururl:port/xfind?replicaSet=mgset-5652935,dds-bp14d30374d4cbb42723-pub.mongodb.rds.aliyuncs.com:3717
com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=null, userName='root', source='xfind', password=<hidden>, mechanismProperties={}}
回答
編輯回答
陌南塵

換成 下面這種配置就好了

# mongodb配置
spring.data.mongodb.host=your-mongodb-url
spring.data.mongodb.port=your-mongodb-port
spring.data.mongodb.username=your-mongodb-username
spring.data.mongodb.password=your-mongodb-password
spring.data.mongodb.database=your-mongodb-database
spring.data.mongodb.authentication-database=admin
2018年5月19日 23:29
編輯回答
殘淚

連接字符串沒寫對。正確格式參考文檔:https://docs.mongodb.com/manu...
例如:

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test
2017年6月22日 04:10