国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MongoDB > 正文

給MongoDB添加用戶權(quán)限方法分享

2020-03-14 13:22:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了給MongoDB添加用戶權(quán)限方法分享,十分的細(xì)致全面,推薦給大家,有需要的小伙伴可以參考下。
 

使用Mongodb數(shù)據(jù)庫(kù),需要為各個(gè)數(shù)據(jù)庫(kù)增加用戶權(quán)限,查了一下發(fā)現(xiàn)下面代碼:

 

復(fù)制代碼代碼如下:

use test2
db.addUser( { user: "test",
              pwd: "admin",
              roles: [ "readWrite", "dbAdmin" ]
            } )

 

執(zhí)行后發(fā)現(xiàn):

 

復(fù)制代碼代碼如下:

$ mongo 192.168.1.111/test2 -u test -p admin
MyMongo:PRIMARY>

 

 

復(fù)制代碼代碼如下:

Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18 } at src/mongo/shell/db.js:228

 

檢測(cè)版本發(fā)現(xiàn)

 

復(fù)制代碼代碼如下:

$mongo --help
MongoDB shell version: 2.4.9

 

我使用的Mongodb是2.6版本,但是Shell是2.4.9的,感覺是這出現(xiàn)了文問題,所以采用下面方案:

刪除舊版本的Client

 

復(fù)制代碼代碼如下:

sudo apt-get remove mongodb-clients
sudo apt-get autoremove
sudo apt-get autoclean

 

安裝新的Shell

 

復(fù)制代碼代碼如下:

sudo apt-get install mongodb-org-shell=2.6.1
$mongo --help
MongoDB shell version: 2.6.1

 

使用新的(Mongodb 2.6的代碼)添加用戶

 

復(fù)制代碼代碼如下:

use test2
db.createUser(
   {
     user: "test",
     pwd: "admin",
     roles:
       [
         { role: "readWrite", db: "test2" },
       ]
   }
)

 

 

復(fù)制代碼代碼如下:

$mongo 192.168.1.111/test2 -u test -p admin
MyMongo:PRIMARY>

 

登錄成功!!!!

以上所述就是本文的全部?jī)?nèi)容了,希望能夠?qū)Υ蠹依斫釳ongo數(shù)據(jù)庫(kù)有所幫助。

請(qǐng)您花一點(diǎn)時(shí)間將文章分享給您的朋友或者留下評(píng)論。我們將會(huì)由衷感謝您的支持!


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安新县| 泗洪县| 东平县| 镇原县| 河曲县| 宁武县| 额尔古纳市| 苍南县| 鱼台县| 连南| 玉山县| 安顺市| 新乡市| 永靖县| 沂水县| 安图县| 崇阳县| 察雅县| 扎囊县| 两当县| 石棉县| 巫溪县| 师宗县| 深水埗区| 黔东| 龙江县| 施秉县| 祁东县| 宣威市| 会理县| 浪卡子县| 延川县| 平凉市| 文水县| 白朗县| 阿拉善盟| 合江县| 开封县| 卓资县| 三明市| 兖州市|