【MongoDB异常】Exception authenticating MongoCredential解决方法
我們通過ideal編輯器編輯 springboot時候,出現這個錯誤:
com.mongodb.MongoSecurityException: Exception authenticating MongoCredential
這個問題說明一件事兒,我們連接數據庫沒有連接上,為什么連接不上呢,比如我們用mongoDB下面的一個database叫做xiaomu,但是我們的用戶名密碼是一個database叫做admin下的用戶,這樣就連不上了。因此,我們在database為xiaomu下面建立一個用戶,然后用這個用戶進行登錄即可。
1.打開mongoDB數據庫,并進入xiaomu數據庫
use xiaomu
2.添加一個用戶
db.createUser(
? ? ?{
? ? ? ?user: "wenqiang",
? ? ? ?pwd: "1438438",
? ? ? ?roles: ["readWrite"]
? ? ?}
)
3.登錄用戶,并測試是否好用
db.auth("mutianwei", "123568")
db.createCollection("logs")
db.logs.insert( { name: "wangwenqiang", age: 3} )
db.logs.find()
如果有結果就OK了,這時候在運行java代碼就可以解決了
轉載于:https://www.cnblogs.com/niwotaxuexiba/p/10642291.html
總結
以上是生活随笔為你收集整理的【MongoDB异常】Exception authenticating MongoCredential解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [软件工程]技术规格说明书
- 下一篇: 新手教程-爆破入门