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

主頁 > 知識庫 > mongodb權限設置之添加管理員、普通用戶的方法

mongodb權限設置之添加管理員、普通用戶的方法

熱門標簽:高德地圖標注商戶位置 沈陽營銷電銷機器人招商 企業智能外呼系統價格多少 機器人外呼系統軟件存在問題 徐州ai電銷機器人原理 福州電銷機器人源代碼 兗州電話外呼營銷系統 南京400電話怎樣辦理 智能電銷機器人銷售話術

我知道的關系型數據庫都是有權限控制的,什么用戶能訪問什么庫,什么表,什么用戶可以插入,更新,而有的用戶只有讀取權限。

例如:mysql安裝配置好后,有一個自帶的mysql數據庫,里面有一張user表,用來存放用戶,以及用戶權限,而mongodb這個最像關系型的數據庫,有沒有這樣的表呢。

一、掌握權限,理解下面4條基本上就差不多

1、mongodb是沒有默認管理員賬號,所以要先添加管理員賬號,在開啟權限認證。
2、切換到admin數據庫,添加的賬號才是管理員賬號。
3、用戶只能在用戶所在數據庫登錄,包括管理員賬號。
4、管理員可以管理所有數據庫,但是不能直接管理其他數據庫,要先在admin數據庫認證后才可以。這一點比較怪

二、添加管理員賬號

復制代碼 代碼如下:

[root@localhost test]# mongo
MongoDB shell version: 2.4.6
connecting to: tank
> use admin                    //切換到admin數據庫
switched to db admin
> show collections;
system.indexes
system.users                   //用戶表
> db.system.users.find();      //用戶表沒有數據
> db.addUser('tank','test');   //添加一個管理員賬號
{
    "user" : "testuser",
    "readOnly" : false,
    "pwd" : "988432606980d0695e4f668f6bbc643a",
    "_id" : ObjectId("529e5d543b6a4608ac833429")
}


三、開啟動用戶權限認證

復制代碼 代碼如下:

[root@localhost test]# vim /etc/mongodb.conf           //將auth=true前面的注釋拿掉
[root@localhost test]# /etc/init.d/mongod restart      //重啟生效


四、用戶只能在用戶所在數據庫登錄,管理員需要通過admin認證后才能管理其他數據庫

復制代碼 代碼如下:

[root@localhost test]# mongo
MongoDB shell version: 2.4.6
connecting to: tank
> show dbs;           //顯示所有數據庫失敗,因為還沒有認證
Wed Dec  4 06:39:50.925 listDatabases failed:{ "ok" : 0, "errmsg" : "unauthorized" } at src/mongo/shell/mongo.js:46
> db.auth('tank','test');    //認證失敗,因為這個用戶不屬于tank這個數據庫
Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" }
0
> use admin        //切換到admin數據庫
switched to db admin
> db.auth('tank','test');   //在admin數據庫認證成功
1
> use tank;           //切換到tank數據庫
switched to db tank
> show collections;   //不會在提示沒有權限了
contact
system.indexes
users


五、添加普通用戶

復制代碼 代碼如下:

> use tank;
switched to db tank
> db.addUser('tank1','test');     //為tank數據庫添加了一個可讀寫用戶tank1
{
    "_id" : ObjectId("529e5f8474b4c660718a70f3"),
    "user" : "tank1",
    "readOnly" : false,
    "pwd" : "35dd47abff098f5b4f0b567db8edeac5"
}
> db.addUser('tank2','test',true);  //為tank數據庫添加了一個只讀用戶tank2
{
    "user" : "tank2",
    "readOnly" : true,
    "pwd" : "1792916c544d247538ded52e6df7b887",
    "_id" : ObjectId("529e67553992b24438d5e315")
}
> exit    //退出
bye
[root@localhost zhangy]# mongo
MongoDB shell version: 2.4.6
connecting to: tank
> db.auth('tank1','test');    //剛添加的用戶可以登錄。
1


六、php客戶端連接

1、 推薦方法一
復制代碼 代碼如下:

$mongo = new Mongo();   

$db = $mongo->selectDB('tank');   //切換到tank數據庫 

$db->authenticate("tank3", "test");   //認證

$users= $db->selectCollection("users");  //選取users表

$cursor = $users->find();   //讀取數據

foreach ($cursor as $id => $value) {
    echo "$id: "; print_r($value); echo "br>";
}[code]


這種方式比較好理解,根命令行下的操作過程差不多。

2、推薦方法二

復制代碼 代碼如下:

$mongo = new Mongo("mongodb://tank3:test@127.0.0.1:27017/tank");   //認證用戶,這里的數據庫,只啟認證作用

$db = $mongo->selectDB('tank');  //選取數據庫

$users= $db->selectCollection("users");

$cursor = $users->find();

foreach ($cursor as $id => $value) {
    echo "$id: "; print_r($value); echo "br>";
}


上面二種方法的不同在于,一個先選數據庫在認證,一個先認證在選數據庫。

您可能感興趣的文章:
  • mongodb基礎之用戶權限管理實例教程
  • MongoDB快速入門筆記(七)MongoDB的用戶管理操作
  • 淺析MongoDB用戶管理
  • MongoDB 用戶管理

標簽:景德鎮 本溪 大理 鶴崗 昭通 丹東 吉安 邯鄲

巨人網絡通訊聲明:本文標題《mongodb權限設置之添加管理員、普通用戶的方法》,本文關鍵詞  mongodb,權限,設,置之,添加,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mongodb權限設置之添加管理員、普通用戶的方法》相關的同類信息!
  • 本頁收集關于mongodb權限設置之添加管理員、普通用戶的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成人精品网址| 亚洲欧美在线高清| 国产精品福利影院| 秋霞国产午夜精品免费视频| 91香蕉视频在线| 国产精品系列在线| 国产激情一区二区三区| 久久久av毛片精品| 国产成人丝袜美腿| 中文字幕在线观看不卡视频| 国产高清不卡二三区| 久久免费精品国产久精品久久久久 | 中文字幕一区二区三区不卡| 国产精品99久久久久久似苏梦涵| 日韩欧美在线1卡| 国产一区二区91| 亚洲色图视频网站| 欧美高清激情brazzers| 蜜臀va亚洲va欧美va天堂| 日韩精品最新网址| 激情国产一区二区| 蜜臀91精品一区二区三区 | 欧美视频一区二区在线观看| 亚洲精品综合在线| 欧美精品亚洲二区| jvid福利写真一区二区三区| 亚洲v中文字幕| 久久久久久**毛片大全| 91国在线观看| 精品午夜久久福利影院| 一区二区三区免费网站| 精品国产一区久久| 欧美巨大另类极品videosbest| 成人禁用看黄a在线| 艳妇臀荡乳欲伦亚洲一区| 精品99一区二区三区| 欧美色中文字幕| 精品国产乱码久久久久久闺蜜| 日韩高清在线一区| 国产又黄又大久久| 欧美精品久久天天躁| 亚洲女爱视频在线| 99久久精品国产一区二区三区| 欧美不卡一二三| 日韩福利视频导航| 欧美妇女性影城| 亚洲妇女屁股眼交7| 欧美一级欧美一级在线播放| 成人性生交大片| 久久久青草青青国产亚洲免观| 亚洲少妇30p| 一本色道亚洲精品aⅴ| 综合久久一区二区三区| 成人一区二区三区中文字幕| 国产欧美日本一区二区三区| 国产在线播精品第三| 久久久久久久综合狠狠综合| 极品销魂美女一区二区三区| 精品国产乱码久久久久久久| 国产精品乡下勾搭老头1| 久久久久久久av麻豆果冻| 激情综合五月婷婷| 精品99一区二区| 国产精品综合一区二区| 国产日产欧美一区二区视频| 91丨九色丨黑人外教| 亚洲一区二区精品久久av| 欧美日韩精品免费| 九九精品一区二区| 久久99精品国产.久久久久久| 国产91精品一区二区麻豆网站| 日韩国产欧美在线观看| 91伊人久久大香线蕉| 国产亚洲欧美在线| 五月综合激情婷婷六月色窝| youjizz国产精品| 欧美精品日韩精品| 日韩国产欧美在线播放| 99r国产精品| 亚洲精品一线二线三线| 亚洲va国产va欧美va观看| 国产精品66部| 中文字幕中文字幕一区| 色综合久久综合| 欧美α欧美αv大片| 欧美精品一区二区三区蜜桃 | 亚洲综合在线观看视频| 2024国产精品视频| 亚洲一区二区3| 欧美xxx久久| 成人a级免费电影| 亚洲一区二区美女| www久久精品| 91久久国产综合久久| 久久99最新地址| 亚洲人成精品久久久久久| 91麻豆精品国产无毒不卡在线观看| 极品少妇xxxx精品少妇| 依依成人精品视频| 国产丝袜美腿一区二区三区| 欧美撒尿777hd撒尿| 国产激情视频一区二区在线观看| 欧美午夜精品免费| 国产99久久久久久免费看农村| 亚洲成人午夜电影| 国产精品第13页| 精品国产精品一区二区夜夜嗨| 欧美性视频一区二区三区| 成人aaaa免费全部观看| 91在线观看美女| 国产一区二区不卡| 美美哒免费高清在线观看视频一区二区| 国产精品卡一卡二卡三| 久久综合色天天久久综合图片| 91黄视频在线| 91免费看片在线观看| 成人三级伦理片| 国产乱人伦精品一区二区在线观看| 亚洲成人手机在线| 亚洲午夜在线视频| 亚洲最快最全在线视频| 国产精品国产a| 国产日韩综合av| 精品88久久久久88久久久| 91麻豆精品国产91久久久久久| 91久久线看在观草草青青| 99久久婷婷国产综合精品电影| 国产一区二区女| 国产自产v一区二区三区c| 狠狠色综合日日| 久久99久久99| 亚洲超碰97人人做人人爱| 亚洲国产成人av好男人在线观看| 一区二区高清视频在线观看| 亚洲欧美激情插| 洋洋成人永久网站入口| 一个色综合av| 亚洲成人av福利| 丝袜亚洲另类欧美综合| 日韩电影免费在线观看网站| 欧美aaa在线| 久久精品999| 国产精品91xxx| 不卡视频在线观看| 91在线观看地址| 欧美视频一区在线| 日韩视频国产视频| 26uuu精品一区二区在线观看| 久久久不卡影院| 国产精品美女一区二区三区| 国产精品久久久久久久裸模| 亚洲日本在线看| 亚洲成人高清在线| 久久精品久久久精品美女| 国产一区二区毛片| av在线不卡免费看| 在线视频国内自拍亚洲视频| 欧美美女一区二区| 精品久久久久久久久久久久久久久久久 | 欧美色中文字幕| 69堂精品视频| 精品奇米国产一区二区三区| 国产欧美视频一区二区三区| 亚洲欧美日韩国产手机在线| 五月婷婷激情综合网| 黑人精品欧美一区二区蜜桃| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 久久这里都是精品| 717成人午夜免费福利电影| 成人午夜看片网址| 一本到不卡免费一区二区| 欧美中文一区二区三区| 欧美不卡123| 国产精品美女久久久久久久 | 99久久99久久久精品齐齐| 欧美亚洲一区二区在线| 欧美成人艳星乳罩| 中文字幕亚洲在| 五月激情综合网| 成人av电影观看| 欧美精品三级日韩久久| 中文字幕不卡的av| 日本亚洲一区二区| 99精品国产99久久久久久白柏| 欧美日韩中文字幕一区二区| 国产欧美一区二区精品忘忧草| 亚洲成av人影院| 成人99免费视频| 久久综合精品国产一区二区三区 | 欧美日韩免费一区二区三区视频 | 天天影视网天天综合色在线播放| 日韩专区在线视频| av在线综合网| 国产欧美日韩不卡| 免费观看在线色综合| 国产麻豆91精品| 欧美放荡的少妇| 亚洲成在线观看| 欧美日韩一级视频| 亚洲色图欧美在线|