婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法

mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法

熱門標(biāo)簽:蘋果汽車租賃店地圖標(biāo)注 濟(jì)南電銷機(jī)器人加盟公司 云南外呼系統(tǒng) 廣州長安公司怎樣申請400電話 老虎洗衣店地圖標(biāo)注 呼和浩特電銷外呼系統(tǒng)加盟 怎么投訴地圖標(biāo)注 杭州人工電銷機(jī)器人價(jià)格 電銷機(jī)器人是什么軟件

前言

mongodb開啟或者關(guān)閉授權(quán)功能時(shí)還是挺麻煩的,需要新建服務(wù)鍵入mongod --auth。為了方便,我這里是建了兩個(gè)服務(wù),用到哪個(gè)就切換至哪個(gè)服務(wù)。

--需要授權(quán)

mongod --logpath "D:\data\log\mongodb.log" --logappend --dbpath "D:\data\db" --auth --serviceName 

"MongoDBService" --serviceDisplayName "MongoDBService" --install

--不需要授權(quán)

mongod --logpath "D:\data\log\mongodb.log" --logappend --dbpath "D:\data\db" --serviceName 

"MongoDBServiceNoAuth" --serviceDisplayName "MongoDBServiceNoAuth" --install 

進(jìn)入正題,我這邊配置mongodb后,本地是可以通過db.auth('username','password')進(jìn)入的,遠(yuǎn)程使用客戶端工具及c#代碼都無法進(jìn)入。檢查并沒有開啟防火墻,mongodb數(shù)據(jù)庫又是默認(rèn)所有ip都可以訪問的。

后來偶然看到"使用Robomongo 連接MongoDB 3.x 報(bào) Authorization failed 解決辦法 "這篇文章按照上面的方法做就可以了。

方法如下:

1.首先我這邊通過數(shù)據(jù)庫版本查看發(fā)現(xiàn)是這樣的。

> use admin

switched to db admin

> db.system.version.find()

{ "_id" : "featureCompatibilityVersion", "version" : "3.4" }

{ "_id" : "authSchema", "currentVersion" : 5 } 

2.開啟MongoDBServiceNoAuth服務(wù),使用db.dropUser('username')命令刪除之前所有原有的用戶,再執(zhí)行版本更改命令。

>db.dropUser('admin')

>db.dropUser('root')

>db.dropUser('dba')

>db.system.version.update({"_id":"authSchema"},{$set:{"currentVersion":3}}) 

3.去重復(fù)創(chuàng)建用戶

> db.createUser({user:"admin",pwd:"********",roles:[{"role":"userAdminAnyDataba

se","db":"admin"},{"role":"readWrite","db":"qxkf"}]})

Successfully added user: {

  "user" : "admin",

  "roles" : [

    {

      "role" : "userAdminAnyDatabase",

      "db" : "admin"

    },

    {

      "role" : "readWrite",

      "db" : "qxkf"

    }

  ]

} 

4.可以使用Robomongo工具檢測是否可以訪問,這里顯示是PASS了。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MongoDB 3.0+安全權(quán)限訪問控制詳解
  • MongoDB安全及身份認(rèn)證(實(shí)例講解)
  • MongoDB開啟權(quán)限認(rèn)證的方法步驟詳解
  • Java開發(fā)之spring security實(shí)現(xiàn)基于MongoDB的認(rèn)證功能
  • 關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事
  • Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解
  • 淺析MongoDB之安全認(rèn)證

標(biāo)簽:泰安 自貢 廈門 玉林 無錫 遼陽 興安盟 雞西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法》,本文關(guān)鍵詞  mongodb,3.4下,遠(yuǎn)程,連接,認(rèn)證,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 崇礼县| 岱山县| 辽宁省| 灵丘县| 大同市| 临沧市| 交城县| 芒康县| 彭阳县| 白朗县| 岳阳县| 潜江市| 元江| 寻甸| 津市市| 乌鲁木齐县| 澎湖县| 宝丰县| 宁武县| 玛沁县| 江西省| 马尔康县| 宣城市| 宾川县| 莱西市| 潍坊市| 麻城市| 安仁县| 罗江县| 南乐县| 乐陵市| 桦南县| 固安县| 武穴市| 包头市| 新泰市| 饶平县| 盱眙县| 汝阳县| 宜阳县| 原平市|