在SpringBoot使用MongoDB时出现的bug和解决

在springboot使用MongoDB时出现的bug和解决

在springboot整合MongoDB时,报错

INFO 67135 --- [ main] org.mongodb.driver.connection : Closed connection [connectionId{localValue:2}] to 127.0.0.1:27017 because there was a socket exception raised by this connection.

org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='root', source='demo', password=, mechanismProperties=}; nested exception is com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='root', source='demo', password=, mechanismProperties=}

报错的话说是权限 什么的,可以把properties 文件中mongodb.uri改一下:

spring.data.mongodb.uri=mongodb://root:123456@127.0.0.1:27017/demo?authSource=admin&authMechanism=SCRAM-SHA-1

root是账号,123456是密码,demo是数据库名字,改为自己的

相关推荐
2601_949817723 小时前
Spring Boot3.3.X整合Mybatis-Plus
spring boot·后端·mybatis
uNke DEPH4 小时前
Spring Boot的项目结构
java·spring boot·后端
zhenxin01224 小时前
Spring Boot 3.x 系列【3】Spring Initializr快速创建Spring Boot项目
spring boot·后端·spring
卢傢蕊5 小时前
MongoDB
数据库·mongodb
zhenxin01225 小时前
【wiki知识库】07.用户管理后端SpringBoot部分
spring boot·后端·状态模式
SeSs IZED6 小时前
SSM与Springboot是什么关系? -----区别与联系
java·spring boot·后端
勿忘,瞬间6 小时前
SpringBoot配置文件
java·spring boot·后端
2601_949814496 小时前
Spring Boot中使用Server-Sent Events (SSE) 实现实时数据推送教程
java·spring boot·后端
wellc7 小时前
SpringBoot集成Flowable
java·spring boot·后端
tongxh4239 小时前
Spring Boot 3.X:Unable to connect to Redis错误记录
spring boot·redis·后端