SpringBoot整合MongoDB的连接用户名和密码问题

Posted Amy清风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot整合MongoDB的连接用户名和密码问题相关的知识,希望对你有一定的参考价值。

1.这是mongodb没有设置用户名和密码的配置   test是数据名

spring:
  data:
    mongodb:
      uri: mongodb://localhost:27017/test

  

2.这是mongodb设置了用户名和密码的配置   test是数据名

在mongodb的test数据库创建用户和密码

use test
db.createUser(
     {
       user:"root",
       pwd:"123456",
       roles:[{role:"root",db:"admin"}]
     }
  )

  

spring:
  data:
    mongodb:
      uri: mongodb://root:123456@localhost:27017/test   #root是在test数据库下设置的用户名,123456是在test数据库下设置的密码

  

以上是关于SpringBoot整合MongoDB的连接用户名和密码问题的主要内容,如果未能解决你的问题,请参考以下文章

Springboot整合mongodb时无法连接数据库

SpringBoot 整合 MongoDB 连接池配置详解

SpringBoot整合MongoDB

Springboot整合MongoDB的Docker开发,其它应用也类似

SpringBoot整合MongoDB

《SpringBoot篇》15.SpringBoot整合MongoDB超详细教程(包括安装教程)