在公司申請的mongo集群會給admin庫下的密碼,第一步要做的就是創建自己的root用戶
#切換admin庫 use admin; #在admin庫創建root用戶 db.createUser({user: 'root', pwd: 'wihv*euF^Et9nuOn', roles: ['root']}); #root用戶登錄切換到業務bc庫創建bc用戶 #使用root用戶創建base庫和collection(使用compass客戶端) #執行命令創建base庫中的username和password use base; db.createUser({user: 'baseUser', pwd: '123456', roles: ['readWrite']});
spring: data: mongodb: uri: mongodb://userName:password@172.24.yyy.xxx:31809,172.24.yyy.xxx:32010,172.24.zzz.yyy:30252/base?replicaSet=rs1&readPreference=secondaryPreferred&connectTimeoutMS=300000
上面就是副本集模式的mongo集群在springboot中的如何配置
