请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

MongoDB连接失败2

老师好,还是MongoDB链接权限问题,我使用的MongoDB是从课程git上的网址下载的,然后版本如下:
图片描述
yml配置,我也又复制了一遍:
图片描述
但只要一运行程序,还是报错没有权限:
org.springframework.data.mongodb.UncategorizedMongoDbException: Command failed with error 13 (Unauthorized): ‘command insert requires authentication’ on server localhost:27017. The full response is {“ok”: 0.0, “errmsg”: “command insert requires authentication”, “code”: 13, “codeName”: “Unauthorized”}; nested exception is com.mongodb.MongoCommandException: Command failed with error 13 (Unauthorized): ‘command insert requires authentication’ on server localhost:27017. The full response is {“ok”: 0.0, “errmsg”: “command insert requires authentication”, “code”: 13, “codeName”: “Unauthorized”}
图片描述
后来就连navicat,我都把用户权限赋上了,但还是insert不上,反复报上图没有认证权限的错误。图片描述
上网差了一些配置方法,尝试过之后仍不好使,想请老师帮忙看一下是哪里出了问题

正在回答 回答被采纳积分+3

1回答

神思者 2022-11-13 15:30:21

你把你本地的MongoDB删除掉,重新下载课程的MongoDB试一下

0 回复 有任何疑惑可以回复我~
  • 提问者 慕先生9404427 #1
    老师,我重新下载了一下,然后又重新按照课程配置了一遍,但还是不好使,报错也跟之前一模一样,实在是有点费解
    回复 有任何疑惑可以回复我~ 2022-11-13 20:41:09
  • 提问者 慕先生9404427 #2
    看了这个网址的解答,https://mongoing.com/anspress/question/mongodb%e5%8d%95%e6%9c%ba%e9%97%ae%e9%a2%98
    尝试删掉mongoDB的config文件就好了,但是不知道是什么原因
    回复 有任何疑惑可以回复我~ 2022-11-13 22:42:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信