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

相关推荐
码界奇点12 分钟前
基于SpringBoot与Vue3的多租户中后台管理系统设计与实现
java·spring boot·后端·spring·车载系统·毕业设计·源代码管理
ZePingPingZe12 分钟前
SpringBoot整合Sharding-jdbc分库分表及ES搜索引擎解决无分片键查询
spring boot·elasticsearch·搜索引擎
x***B41114 分钟前
Spring Boot 实战项目如何写进简历?经验分享
经验分享·spring boot·后端
Code blocks15 分钟前
SpringBoot从0-1集成Netty实现自定义协议开发
java·spring boot·后端
嫂子的姐夫16 分钟前
py连接MongoDB
数据库·爬虫·mongodb
Java天梯之路30 分钟前
Spring Boot 启动流程源码解析:从 `main()` 到 Web 服务就绪
java·spring boot·面试
WZTTMoon31 分钟前
Spring Boot Swagger3 使用指南
java·spring boot·后端·swagger3
Java天梯之路33 分钟前
Spring Boot 钩子全集实战(一):构造与配置阶段
java·spring boot·面试
程序员根根41 分钟前
SpringBoot Web 入门核心知识点(快速开发案例 + 分层解耦实战)
java·spring boot
长而不宰2 小时前
使用 Canal实时监听数据库变化
java·数据库·spring boot