最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB設(shè)置登錄賬號、密碼及權(quán)限的詳細過程

 更新時間:2023年09月10日 09:31:12   作者:青春神馬  
這篇文章主要給大家介紹了關(guān)于MongoDB設(shè)置登錄賬號、密碼及權(quán)限的詳細過程,文中通過代碼以及圖文介紹的非常詳細,對大家學習或者使用MongoDB具有一定的參考借鑒價值,需要的朋友可以參考下

小提示

首先進入mongodb的config.conf配置文件,將authorization設(shè)置為enabled(表示啟用 MongoDB認證功能)并重新啟動mongodb。如果不會安裝mongodb可以使用寶塔進行安裝一般安裝完mongodb后,會有默認的admin,config,local這三個默認的庫。

1. 使用mongo命令進行連接mongoDB

mongo

執(zhí)行命令后將會是下面這種情況,即表示登錄成功!

2. 創(chuàng)建最高管理員賬號

use admin
db.createUser({user:"admin",pwd:"123456",roles:[{role:"root",db:"admin"}]})

use admin 表示進到admin庫,db.createUser({user:“admin”,pwd:“123456”,roles:[{role:“root”,db:“admin”}]})表示創(chuàng)建一個用戶名是admin,密碼是123456,角色權(quán)限為超級用戶角色,db則針對的庫

出現(xiàn)以下則表示創(chuàng)建成功 這時候可以用可視化工具連接試試看了,如果本地測試先將mongodb的config.conf配置文件的bindIp: 127.0.0.1改成0.0.0.0并重新啟動mongodb

使用命令show users可查看該admin庫下的所有用戶

3. 為數(shù)據(jù)庫設(shè)置獨立的登錄賬號

使用以下命令創(chuàng)建一個名為 test 的數(shù)據(jù)庫,并創(chuàng)建一個普通用戶:

use test
db.createUser({user:"你自定義的用戶名",pwd:"你自定義的密碼",roles:[{role:"readWrite",db:"test"}]})
use test 表示進到test庫
db.createUser({user:“test”,pwd:“123456”,roles:[{role:“readWrite”,db:“test”}]})表示創(chuàng)建一個用戶名是"test,密碼是123456,角色權(quán)限為可讀寫,db則針對的庫

完成創(chuàng)建如想進入admin庫,操作步驟為:

  • 輸入mongo命令
  • 輸入use admin命令進入admin庫(switched to db admin表示進入成功)
  • 輸入db.auth(“admin”,“123456”)進行認證登錄,admin是你剛剛在這個admin庫下創(chuàng)建的用戶,1表示成功,0表示登錄失敗

如果設(shè)置了用戶跟密碼不先認證就操作命令,則會報以下錯誤提示你認證

常用命令

use dbname  // 如果數(shù)據(jù)庫不存在,則創(chuàng)建并切換到該數(shù)據(jù)庫,存在則切換到該數(shù)據(jù)庫 
show users  // 查看當前庫下的用戶  
show dbs  //查詢所有數(shù)據(jù)庫 
db //當前所在庫 
db.dropUser('admin')  // 刪除用戶 
db.updateUser('admin', {pwd: '654321'})  //修改用戶密碼  
db.auth('admin','654321')  // 密碼認證 
db.dropDatabase() //先切換到指定數(shù)據(jù)庫,然后執(zhí)行以下命令刪除數(shù)據(jù)庫
quit() //退出登錄

MongoDB 數(shù)據(jù)庫用戶權(quán)限

(1)數(shù)據(jù)庫用戶角色:read(只讀)、readWrite(可讀寫);
(2)數(shù)據(jù)庫管理角色:dbAdmin(在當前db中執(zhí)行管理操作的權(quán)限)、dbOwner(在當前db中執(zhí)行任意操作)、userAdmin(在當前db中管理user的權(quán)限);
(3)集群管理角色:clusterAdmin(管理機器的最高權(quán)限)、clusterManager(管理和監(jiān)控集群的權(quán)限)、clusterMonitor(監(jiān)控集群的權(quán)限)、hostManager( 管理Server);
(4)備份恢復(fù)角色:backup、restore;
(5)所有數(shù)據(jù)庫角色:readAnyDatabase(在所有數(shù)據(jù)庫上都有讀取數(shù)據(jù)的權(quán)限)、readWriteAnyDatabase(在所有數(shù)據(jù)庫上都有讀寫數(shù)據(jù)的權(quán)限)、userAdminAnyDatabase(在所有數(shù)據(jù)庫上都有管理user的權(quán)限)、dbAdminAnyDatabase(管理所有數(shù)據(jù)庫的權(quán)限);
(6)超級用戶角色:root(超級用戶)

總結(jié) 

到此這篇關(guān)于MongoDB設(shè)置登錄賬號、密碼及權(quán)限的文章就介紹到這了,更多相關(guān)MongoDB設(shè)置登錄賬號密碼及權(quán)限內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MongoDB索引機制詳解

    MongoDB索引機制詳解

    與MySQL 一樣,"索引" 在 MongoDB 中也是用于優(yōu)化查詢的一種數(shù)據(jù)結(jié)構(gòu),通過創(chuàng)建適當?shù)乃饕?,MongoDB 能夠快速地定位符合查詢條件的文檔,從而減少了掃描文檔的數(shù)量,提高了查詢性能。本文詳細介紹了MongoDB 的索引機制,感興趣的同學可以參考閱讀
    2023-04-04
  • mongodb 添加用戶及權(quán)限設(shè)置詳解

    mongodb 添加用戶及權(quán)限設(shè)置詳解

    我知道的關(guān)系型數(shù)據(jù)庫都是有權(quán)限控制的,什么用戶能訪問什么庫,什么表,什么用戶可以插入,更新,而有的用戶只有讀取權(quán)限。
    2014-07-07
  • 開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口

    開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口

    這篇文章主要介紹了開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • MongoDB 索引創(chuàng)建和查詢優(yōu)化的方法

    MongoDB 索引創(chuàng)建和查詢優(yōu)化的方法

    這篇文章主要介紹了MongoDB 索引創(chuàng)建和查詢優(yōu)化的方法,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • 基于Mongodb分布式鎖解決定時任務(wù)并發(fā)執(zhí)行問題

    基于Mongodb分布式鎖解決定時任務(wù)并發(fā)執(zhí)行問題

    這篇文章主要介紹了基于Mongodb分布式鎖解決定時任務(wù)并發(fā)執(zhí)行問題,網(wǎng)上有很多分布式鎖的實現(xiàn)方案,基于redis、zk、等有很多,但是我的就是一個用了mysql和mongo的小應(yīng)用,本文給大家詳細講解,需要的朋友可以參考下
    2023-04-04
  • 關(guān)于Mongodb參數(shù)說明與常見錯誤處理的總結(jié)

    關(guān)于Mongodb參數(shù)說明與常見錯誤處理的總結(jié)

    這篇文章主要給大家介紹了關(guān)于Mongodb參數(shù)說明與常見錯誤處理的相關(guān)資料,文中通過一步步的步驟介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。
    2017-07-07
  • MongoDB CRUD操作中的插入實例教程

    MongoDB CRUD操作中的插入實例教程

    這篇文章主要給大家介紹了關(guān)于MongoDB CRUD操作中的插入的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MongoDB具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-07-07
  • MongoDB基礎(chǔ)入門之創(chuàng)建、刪除集合操作

    MongoDB基礎(chǔ)入門之創(chuàng)建、刪除集合操作

    這篇文章主要給大家介紹了關(guān)于MongoDB基礎(chǔ)入門之集合操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • window平臺安裝MongoDB數(shù)據(jù)庫圖文詳解

    window平臺安裝MongoDB數(shù)據(jù)庫圖文詳解

    本篇文章主要介紹了window平臺安裝MongoDB數(shù)據(jù)庫圖文詳解,主要介紹window下面安裝mogod的步驟和使用細節(jié)。感興趣的小伙伴們可以參考一下。
    2016-11-11
  • 一文搞懂Scrapy與MongoDB交互過程

    一文搞懂Scrapy與MongoDB交互過程

    這篇文章主要介紹了Scrapy與MongoDB交互過程,文末給大家介紹了類方法@classmethod的相關(guān)知識,需要的朋友可以參考下
    2022-07-07

最新評論

舞阳县| 荆门市| 那曲县| 钦州市| 海南省| 昌图县| 会昌县| 长宁区| 台安县| 固安县| 洛浦县| 古浪县| 边坝县| 定边县| 瓮安县| 唐河县| 屯留县| 东乡族自治县| 阳高县| 曲麻莱县| 灵寿县| 北碚区| 永泰县| 长白| 双牌县| 分宜县| 青河县| 揭西县| 乐东| 泰安市| 盐池县| 吕梁市| 磐石市| 邵东县| 宣威市| 平湖市| 城固县| 黔东| 通海县| 绥阳县| 昌宁县|