中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongo3.03開啟認證。

發布時間:2020-04-04 04:40:31 來源:網絡 閱讀:608 作者:jhq0636 欄目:MongoDB數據庫

mongo3.03開啟auth認證后,會有一些以前版本沒有的問題,比如3.03以后mongodb加入了SCRAM-SHA-1校驗方式。

前一日我發現測試新搭建的mongo開發連接不上,我用軟件測試一下是不是因為ip限制原因造成的,然后并不是,但是我注意到有個認證選擇,一個是SCRAM-SHA-1 一個是mongodb-cr。我才發現是不是因為認證的原因造成的,于是我查看了mongo3.03新版的信息發現是的,

> db.system.users.find()

{ "_id" : "xxx.xxx", "user" : "xxx", "db" : "xxx", "credentials" : { "SCRAM-SHA-1" : { "iterationCount" : 10000, "salt" : "Ixxxxxxxxxxxx", "storedKey" : "xxxxxxxxxxxxx", "serverKey" : "xxxxxxxxxxxxxxxx" } }, "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "xxxxxx" } ] }

 關閉mongo

取消認證開啟mongodb

> use admin 
switched to db admin 
>  var schema = db.system.version.findOne({"_id" : "authSchema"}) 
> schema.currentVersion = 3 

> db.system.version.save(schema) 
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 }) 

然后刪除以前創建的用戶

> use userdb 
switched to db userdb 
> db.dropUser("xxxxx") 

true 

再創建用戶然后查看用戶會顯示

{ "_id" : "xxx.xxx", "user" : "xxx", "db" : "xxx", "credentials" : { "MONGODB-CR" : { "iterationCount" : 10000, "salt" : "Ixxxxxxxxxxxx", "storedKey" : "xxxxxxxxxxxxx", "serverKey" : "xxxxxxxxxxxxxxxx" } }, "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "xxxxxx" } ] }

重啟mongodb就可以用了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴隆县| 上高县| 黄骅市| 金坛市| 双城市| 建水县| 汉寿县| 普兰店市| 平乡县| 健康| 周口市| 琼结县| 崇阳县| 金寨县| 于都县| 保山市| 西林县| 无锡市| 射洪县| 黄梅县| 鹿邑县| 文水县| 洪洞县| 泽库县| 建湖县| 襄城县| 楚雄市| 灌云县| 那曲县| 和政县| 阳朔县| 台北县| 尚志市| 恩平市| 嘉荫县| 灵川县| 任丘市| 绩溪县| 中阳县| 平果县| 榆林市|