成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解

Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解

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

前言

大家在Mongodb安裝好后,一般不需要用戶名密碼就可以直接使用,開發(fā)者認(rèn)為只要使用環(huán)境足夠安全,可以不使用認(rèn)證,但是在實(shí)際使用中為了數(shù)據(jù)的安全,大多人還是選擇了開啟權(quán)限認(rèn)證。

一、在老版的Mongodb(大概3.0以前)可以這樣開啟認(rèn)證:

1、Linux環(huán)境下mongo shell方式認(rèn)證:

>show dbs 
##看到有如下數(shù)據(jù) 
admin (empty) 
comment 0.203125GB 
dbtest (empty) 
foo 0.203125GB 
local (empty) 
test 0.203125GB 
>use admin 
switched to db admin 
> db.addUser('admin','12345678') ##添加用戶 
Mon Nov 5 23:40:00 [FileAllocator] allocating new datafile /data/db/admin.ns, filling with zeroes... 
{ 
 "user" : "admin", 
 "readOnly" : false, 
 "pwd" : "89e41c6c28d88d42c21fe501d82969ea", 
 "_id" : ObjectId("5097ddd00342c63efff3fbfb") 
} 
##之后運(yùn)行 
>showdbs 
Mon Nov 5 23:45:13 uncaught exception: listDatabases failed:{ "errmsg" : "need to login", "ok" : 0 } ##提示需要登錄 
 
添加--auth 啟動(dòng) 
./mongod -auth 
./mongo 
 
>use admin 
switched to db admin 
> db.auth('admin','12345678') ##用添加的賬戶密碼查看 
Mon Nov 5 23:49:32 [conn56] authenticate db: admin { authenticate: 1, nonce: "304f5242601fafa4", user: "admin", key: "58260df384b1146466efca5c90a5ff05" } 
1 
#1 說明登錄成功 
> show dbs 
admin 0.203125GB 
comment 0.203125GB 
dbtest (empty) 
foo 0.203125GB 
local (empty) 
test 0.203125GB 
> use admin 
switched to db admin 
> show collections; 
system.indexes 
system.users 
> db.system.users.find() ##查找數(shù)據(jù) 
{ "_id" : ObjectId("5097ddd00342c63efff3fbfb"), "user" : "admin", "readOnly" : false, "pwd" : "89e41c6c28d88d42c21fe501d82969ea" } 

2、php代碼連接認(rèn)證:

?php 
##1 使用超級(jí)用戶連接mongodb 
/*mongodb連接*/ 
$m = new Mongo("mongodb://admin:12345678@192.168.138.35:27017"); 
/*選擇melon數(shù)據(jù)庫*/ 
$db = $m->melon; 
/*集合*/ 
$collection = melonco; 
/*選擇數(shù)據(jù)庫里面的集合,相當(dāng)于表*/ 
$collection = $db->$collection; 
$array = array('name'=>'melon','age'=>'24','sex'=>'Male','birth'=>array('year'=>'1988','month'=>'07','day'=>'13')); 
$collection->insert($array); 
$cursor = $collection->find(); 
foreach ($cursor as $id => $value) { 
 echo "$id: "; var_dump($value); echo "br>";  
} 
 
 
###2 使用數(shù)據(jù)庫用戶 
/*mongodb連接*/ 
$m = new Mongo("192.168.138.35:27017"); 
/*選擇comment*/ 
$db = $m->melon; 
/*連接數(shù)據(jù)庫*/ 
$db->authenticate("melon", "melon"); 
/*選擇t數(shù)據(jù)庫里面集合,相當(dāng)于表*/ 
$collection = $db->melonco; 
$array = array('name'=>'melon_son','age'=>'0','sex'=>'Male','birth'=>array('year'=>'201X','month'=>'07','day'=>'13')); 
$collection->insert($array); 
$cursor = $collection->find(); 
 
foreach ($cursor as $id => $value) { 
 echo "$id: "; var_dump($value); echo "br>";  
} 

二、在3.0版之后的Mongodb,shell中依舊可以使用上述方法驗(yàn)證,但是php認(rèn)證一直失敗,日志中會(huì)報(bào)錯(cuò)( Failed to authenticate myuser@userdb with mechanism MONGODB-CR: AuthenticationFailed MONGODB-CR credentials missing in the user document),原來新版的mongodb加入了SCRAM-SHA-1校驗(yàn)方式,需要第三方工具配合進(jìn)行驗(yàn)證。

下面給出具體解決辦法: 

首先關(guān)閉認(rèn)證,修改system.version文檔里面的authSchema版本為3,初始安裝時(shí)候應(yīng)該是5,命令行如下:

> use admin 
switched to db admin 
> var schema = db.system.version.findOne({"_id" : "authSchema"}) 
> schema.currentVersion = 3 
3 
> db.system.version.save(schema) 
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 }) 

不過如果你現(xiàn)在開啟認(rèn)證,仍然會(huì)提示AuthenticationFailed MONGODB-CR credentials missing in the user document

原因是原來創(chuàng)建的用戶已經(jīng)使用了SCRAM-SHA-1認(rèn)證方式

> use admin 
> db.auth('root','123456')
> db.system.users.find()
{ "_id" : "admin.root", "user" : "root", "db" : "admin", "credentials" : { "SCRAM-SHA-1" : { "iterationCount" : 10000, "salt" : "XoI5LXvuqvxhlmuY6qkJIw==", "storedKey" : "VAT7ZVMw2kFDepQQ6/E0ZGA5UgM=", "serverKey" : "TebHOXdmY6IHzEE1rW1Onwowuy8=" } }, "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "admin" } ] }
{ "_id" : "mydb.test", "user" : "test", "db" : "mydb", "credentials" : { "MONGODB-CR" : "c8ef9e7ab00406e84cfa807ec082f59e" }, "roles" : [ { "role" : "readWrite", "db" : "mydb" } ] }

解決方式就是刪除剛剛創(chuàng)建的用戶,重新重建即可:

> db.system.users.remove({user:"test"});
> use mydb 
>db.createUser({user:'test',pwd:'123456',roles:[{role:'readWrite',db:'mydb'}]}) 

然后開啟認(rèn)證,重啟服務(wù)器,用php連接,一切OK

?php 
#1 使用數(shù)據(jù)庫用戶認(rèn)證連接mongodb 
/*mongodb連接*/ 
$m = new Mongo("mongodb://test:12345678@localhost:27017/mydb"); 
/*選擇melon數(shù)據(jù)庫*/ 
$db = $m->mydb; 
/*選擇數(shù)據(jù)庫里面的集合stu,相當(dāng)于表*/ 
$collection = $db->stu; 
$array = array('name'=>'melon','age'=>'24','sex'=>'Male','birth'=>array('year'=>'1988','month'=>'07','day'=>'13')); 
$collection->insert($array); 
$cursor = $collection->find(); 
foreach ($cursor as $id => $value) { 
 echo "$id: "; var_dump($value); echo "br>";  
} 

總結(jié)

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

您可能感興趣的文章:
  • 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.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法
  • 淺析MongoDB之安全認(rèn)證

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解》,本文關(guān)鍵詞  Mongodb,3.2.9,開啟,用戶,權(quán)限,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mongodb 3.2.9開啟用戶權(quán)限認(rèn)證問題的步驟詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    色婷婷av一区二区三区久久| 欧美一区二区黄色| 久久99精品久久久久久久久久| 久久mv成人精品亚洲动漫| 亚洲视频在线免费| 亚洲aaa视频| 日韩免费福利电影在线观看| 一区二区三区视频播放| 欧区一欧区二欧区三| 欧美成人精品1314www| 国产亚洲欧美日韩一区二区| 在线中文字幕一区二区| 人妻少妇精品视频一区二区三区| 久久精品欧洲| а√在线中文在线新版| 国产伦理精品不卡| 久久99精品这里精品3| 老汉色老汉首页av亚洲| 亚洲一区二区3| 伊人中文字幕在线观看| 免费a在线观看播放| 一二三四区精品视频| 国产porn在线| 欧美天天综合网| 亚洲精品在线国产| 国产口爆吞精一区二区| 免费日韩视频在线观看| 亚洲免费中文| 丰满饥渴老女人hd| 大杳蕉精品视频在线观看| 91精品国产自产在线观看永久∴| 91在线短视频| |精品福利一区二区三区| 一区二区三区久久网| 女同性互吃奶乳免费视频| 久久女人天堂| 成人av影音| 亚洲国产综合一区| 日韩福利电影在线| 国产精品麻豆成人av电影艾秋| 久青草视频在线观看| 99产精品成人啪免费网站| 怡红院男人的天堂| 国产激情一区二区三区桃花岛亚洲| 精品福利一二区| 日本三级电影在线播放| 成人自拍视频网站| 视频一区二区三区在线看免费看| 水蜜桃一区二区| 伊人狠狠色丁香综合尤物| 久草视频免费在线播放| www.亚洲.com| 亚洲自拍偷拍第一页| 99999精品| 最新日本在线观看| 夜夜操天天操亚洲| 亚洲国产精品久久艾草纯爱| 人妻人人澡人人添人人爽| 9色porny| 黄色网址在线视频| 日韩在线视频观看正片免费网站| 国产小视频一区| 悠悠资源av网址| 日本成人动漫在线观看| 欧美色图首页| 在线视频你懂得一区二区三区| 成人av电影观看| 91高潮精品免费porn| 2024亚洲男人天堂| 在线观看日韩专区| 亚洲精品乱码久久久久久9色| 91女神在线视频| 亚洲第一页在线播放| 综合国产第二页| 美女搞黄视频在线观看| 欧美日韩在线精品一区二区三区| 一区二区三区四区不卡视频| 久久五月婷婷丁香社区| 国产口爆吞精一区二区| 2018国产在线| 日韩黄色av网站| 韩国精品免费视频| 国产在线精品国自产拍免费| 国产自产视频| 日韩人妻精品一区二区三区| 日本天堂免费a| 在线久久视频| 97人妻精品一区二区三区| 免费毛片一区二区三区| 日本一本草久在线中文| 无码无套少妇毛多18pxxxx| 欧美成人精品一区二区男人小说| 911国产网站尤物在线观看| 最近中文字幕在线免费观看| 一级日本黄色片| 久久国产一区二区三区| 五月天电影免费在线观看一区| 色就是色亚洲色图| 色综合久久中文字幕综合网小说| 国产精九九网站漫画| 久草中文在线视频| 九九热视频在线免费观看| 欧美特黄a级高清免费大片a级| 少妇av一区二区三区无码| 久久久久亚洲av无码麻豆| 先锋影音av在线资源| 黄色一级片网址| 亚洲视频观看| 九色精品免费永久在线| 久久久久亚洲精品中文字幕| av超碰免费在线| 国产高清精品一区| 蜜桃视频日韩| 国产精品麻豆一区二区三区| 欧美片一区二区| 天天干天天干天天干天天干天天干| 亚洲精品极品少妇16p| 亚洲中文字幕无码av永久| 91网站免费| 欧美成人性生活| xxxx日本少妇| 中文字幕影音在线| 精品国产一区二区三区在线观看| 亚洲激情在线看| 亚洲精品久久久中文字幕| 国产成+人+综合+亚洲欧美丁香花| www国产精品com| 性高潮久久久久久久久| 免费的一级黄色片| 欧美性做爰猛烈叫床潮| 激情综合一区二区三区| 国产精品一线天粉嫩av| 欧美日韩免费一区| 一级黄色高清视频| 孩xxxx性bbbb欧美| 成人台湾亚洲精品一区二区| 99精品久久免费看蜜臀剧情介绍| 四虎精品成人免费网站| 又大又黄又粗| 国产黄在线观看免费观看不卡| 国产精品一区二区三区av| 黄色成人在线看| 91精品1区| 国产精品一区二区亚洲| 美女黄a一级视频| x88av蜜桃臀一区二区| 精品一区二区电影| 日本视频中文字幕一区二区三区| 青娱乐精品视频在线| 久久精品一区二区三区不卡免费视频| 国产一区二区三区免费| 九色蝌蚪自拍| 色悠久久久久综合欧美99| 国产后入清纯学生妹| 一道本在线观看视频| 樱花影视一区二区| 三级三级久久三级久久18| 黄色录像特级片| 欧美日韩另类国产亚洲欧美一级| 九九综合九九综合| 亚洲图片欧美午夜| 欧美亚洲成人免费| 91免费看片网站| 黄色av网址在线| 91热爆在线观看| 青青国产在线| 国产农村妇女精品久久| 人人澡人人澡人人看欧美| 欧美日韩在线观看一区二区三区| 国产精品久久久久久av福利| 日精品一区二区| 亚洲天堂网站在线| 久久蜜桃av一区精品变态类天堂| 香蕉视频网站在线观看| 深爱激情综合| 精品人妻一区二区三区日产| 久久亚洲天堂网| 欧美一级片在线免费观看| 国产九九九视频| 老司机在线免费视频| 中文字幕在线视频网| 精品一区二区三区四区在线| 亚洲电影影音先锋| 热99re久久精品这里都是免费| 久久国产免费| 亚洲午夜激情在线| 亚洲精品久久久久| 精品国产18久久久久久洗澡| 精品人妻人人做人人爽| 国产福利久久| 欧美卡一卡二卡三| 久久久免费高清电视剧观看| 91超碰在线免费观看| 亚洲理论电影| 欧美成人在线免费| 亚洲欧美日韩国产一区二区三区| 欧美激情国内偷拍| 国产精彩视频一区二区| 午夜久久久久久久久久| 57pao成人永久免费视频| 国产精品一区二区在线观看网站| 日本xxxxxxxxxx75| 精品国产_亚洲人成在线| 天天爽天天爽夜夜爽| 美日韩一区二区三区| 国产人成免费视频| 中文字幕a级片| 亚洲精品成人悠悠色影视| 秋霞午夜鲁丝一区二区老狼| 亚洲成人精品视频在线观看| 不卡av电影在线| 91极品尤物在线播放国产| 久草在在线视频| 亚洲精品欧美日韩专区| 日批视频免费在线观看| 欧美精品一区二区三区久久久| 国产综合视频一区二区三区免费| 阿v视频在线| 偷拍中文亚洲欧美动漫| 成人黄色在线播放| 久久精品观看| 三级视频在线观看| 午夜精彩视频在线观看不卡| 欧美一区在线视频| 在线毛片网站| 亚洲茄子视频| www.欧美三级电影.com| 一区二区国产日产| 日韩经典一区二区三区| theporn国产精品| h免费在线观看| 美国黑人一级大黄| 国产高清精品一区二区三区| 欧美国产日本高清在线| 久久国产高清视频| 永久免费看mv网站入口| 亚洲一二三区在线观看| 亚洲一卡二卡区| 亚洲人成网站77777在线观看| 视频在线观看一区| 激情欧美一区| 亚洲最新免费视频| 国产乱淫av片| 丝袜亚洲欧美日韩综合| 亚洲色图久久久| 91麻豆免费视频网站| 狠狠色丁香婷婷综合久久片| 俄罗斯xxxx性全过程| 欧美韩日一区| 国产三级做爰在线观看| 久久久中精品2020中文| 欧洲午夜精品| 亚洲精品视频网上网址在线观看| 日韩欧美高清| 五月激情丁香婷婷| 不卡精品视频| 亚洲欧美综合另类在线卡通| 男人av在线| av中文字幕在线看| 外卖gayxxxxgay1| 亚洲欧美在线x视频| 亚洲精品自产拍| 亚洲国产精品久久久久秋霞不卡| 国产免费嫩草影院| 国产剧情演绎av| 国产成人香蕉在线视频网站| 国产成人精品av久久| 91精品1区2区| 欧美野外猛男的大粗鳮| 国产69精品久久久久久久久久| 国产一区二区三区四| 中文字幕免费高清网站| 亚洲精品中文字幕乱码三区91| 视频一区中文字幕精品| 日韩网站在线| 欧美老女人性生活视频| 菠萝蜜视频在线观看一区| 国产美女主播在线播放| 国产成人精品免费看视频| 色综合视频网站| a级大胆欧美人体大胆666| 欧美成人国产精品高潮| 久久综合色婷婷| caoprom在线| 激情开心成人网| 台湾色综合娱乐中文网| 亚洲国产精品久久久久爰色欲| 在线免费中文字幕| 国产又大又硬又粗| 国产亚洲精品91在线| 丁香天五香天堂综合| 国产69精品久久久久9999小说| 国产精品国产三级国产aⅴ中文| 综合区小说区图片区在线一区| 欧洲精品毛片网站| www黄视频| 你懂得视频网站| 亚洲 国产 欧美 日韩| 国产三级自拍| av一级亚洲| 一级毛片在线| 精品乱色一区二区中文字幕| 久久视频免费看| 99精品视频精品精品视频| 日本福利在线观看| 亚洲性视频网址| 亚州精品国产精品乱码不99按摩| 男裸体无遮挡网站| 在线中文字幕第一区| 国产在线中文字幕| 久久激五月天综合精品| 国产精品99久久久久| 99成人在线视频| 日本福利视频在线观看| 国产极品模特精品一二| 成人午夜电影久久影院| 九九热在线视频| av中文字幕不卡| 国产真人无遮挡作爱免费视频| 国产精品你懂的在线| 99国产揄拍国产精品| 久久av综合网| 久久精品国产网站| 中文字幕av影院| 亚洲亚洲人成综合网络| 青青青国产在线观看| 精品久久久久久无| 亚洲一区二区四区蜜桃|