springboot Mongotemplate 操作MongoDB错误信息
Caused by: org.springframework.data.mongodb.UncategorizedMongoDbException: Command failed with error 13: 'not authorized on test to execute command
原因
1.MongoDB开启了验证,在配置文件中没有设置用户名和密码
2. 如果用户名和密码都正确设置了那就是权限没有设置
解决步骤
- 第一种情况只需要配置MongoDB链接账号和密码
spring:
data:
mongodb:
custom:
database: admin
hosts