在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是数据库名字,改为自己的

相关推荐
MaraSun3 分钟前
Deepseek 的一个bug
bug·deepseek
Devin~Y6 分钟前
大厂Java面试实战:Spring Boot + Redis + Kafka + Kubernetes + RAG 的三轮追问(附答案解析)
java·spring boot·redis·spring cloud·kafka·kubernetes·resilience4j
阿丰资源7 分钟前
基于SpringBoot+MySQL+Maven+Vue的旅游网站的设计与实现(源码+数据库+文档一键运行)
数据库·spring boot·mysql
绿草在线15 分钟前
SpringBoot请求与响应全解析
spring boot·后端·lua
riNt PTIP9 小时前
SpringBoot创建动态定时任务的几种方式
java·spring boot·spring
星晨羽11 小时前
西门子机床opc ua协议实现变量读写及NC文件上传下载
java·spring boot
yuweiade11 小时前
Spring Boot 整合 Redis 步骤详解
spring boot·redis·bootstrap
三水不滴12 小时前
SpringAI + SpringDoc + Knife4j 构建企业级智能问卷系统
经验分享·spring boot·笔记·后端·spring
2601_9498146912 小时前
Docker部署Spring Boot + Vue项目
vue.js·spring boot·docker
RDCJM15 小时前
Springboot的jak安装与配置教程
java·spring boot·后端