欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MongoDB系列教程(四):設(shè)置用戶訪問權(quán)限

 更新時(shí)間:2015年05月07日 09:56:41   投稿:junjie  
這篇文章主要介紹了MongoDB系列教程(四):設(shè)置用戶訪問權(quán)限,本文講解了在Windows環(huán)境下如何創(chuàng)建用戶認(rèn)證,需要的朋友可以參考下

我們知道m(xù)ysql在安裝的時(shí)候需要我們?cè)O(shè)置一個(gè)數(shù)據(jù)庫默認(rèn)的用戶名和密碼,mongodb也不例外,不過mongodb是默認(rèn)的沒有設(shè)置訪問限制的,不需要輸入用戶名和密碼都可以訪問的,但是這樣會(huì)十分的不安全,我們需要手動(dòng)的為mongodb加上權(quán)限限制命令。
 
首先建立一個(gè)默認(rèn)的賬戶
 

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

    Use admin
    Db.addUser('sa','sa')
 

    這樣我們建立了一個(gè)用戶名為sa,密碼為sa的默認(rèn)賬戶。
 
    在此時(shí)我們還是可以不輸入用戶名和密碼進(jìn)入數(shù)據(jù)庫的,接下來我們做如下的修改。
 
    打開mongodb所在的注冊(cè)表:
    Win+R 運(yùn)行regedit,找到
 
復(fù)制代碼 代碼如下:
[HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->Services-->MongoDB]
 

 在右邊的健-值列表中打到“ImagePath”,添加上  -auth,如下圖所示:

注:修改完注冊(cè)表之后,一定要手動(dòng)重啟mongodb服務(wù),這樣才會(huì)生效。
    這樣當(dāng)我們?cè)俅蔚拇蜷_mongodb的shell窗口,查看默認(rèn)的數(shù)據(jù)庫和“表”,會(huì)提示無法打開對(duì)應(yīng)的collections,并且會(huì)報(bào)錯(cuò),如下圖所示。

當(dāng)我們使用之前添加的用戶登錄就會(huì)顯示出來,1默認(rèn)的是用戶名和密碼正確。

 在進(jìn)入之后,我們可以再建立自己的用戶。就像mysql中的用戶管理中,在mysql的user表中我們可以添加和刪除用戶,在mongodb中也是一樣的。例如我們添加一個(gè)admin:
 

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

Db.addUser('admin','admin')

注:以上是在windows環(huán)境下操作的,在linux中是一致的。
下一篇關(guān)于mongodb數(shù)據(jù)庫基本語法學(xué)習(xí)

相關(guān)文章

  • mongodb driver使用代碼詳解

    mongodb driver使用代碼詳解

    MongoDB 是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫,由 C++ 語言編寫,這篇文章主要介紹了mongodb driver使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • mongodb聚合_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    mongodb聚合_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了mongodb聚合的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • MongoDB插入、更新、刪除文檔實(shí)現(xiàn)代碼

    MongoDB插入、更新、刪除文檔實(shí)現(xiàn)代碼

    本文通過實(shí)例代碼給大家簡單介紹了mongodb插入、更新、刪除文檔的方法,需要的的朋友參考下吧
    2017-04-04
  • MongoDB數(shù)據(jù)去重與保存最新數(shù)據(jù)操作指南

    MongoDB數(shù)據(jù)去重與保存最新數(shù)據(jù)操作指南

    在 MongoDB 數(shù)據(jù)庫中,我們經(jīng)常需要進(jìn)行數(shù)據(jù)去重并保留最新的數(shù)據(jù),本文將介紹如何使用 MongoDB 聚合操作完成這一任務(wù),并將結(jié)果保存到新的集合或者覆蓋原有的集合,感興趣的小伙伴跟著小編一起來看看吧
    2024-01-01
  • MongoDB分片測(cè)試

    MongoDB分片測(cè)試

    分片是mongoDB擴(kuò)展的一種方式。分片分割一個(gè)collection并將不同的部分存儲(chǔ)在不同的機(jī)器上,本文給大家介紹MongoDB分片測(cè)試,需要的朋友參考下吧
    2016-03-03
  • Mongoose find 查詢返回json數(shù)據(jù)處理方式

    Mongoose find 查詢返回json數(shù)據(jù)處理方式

    這篇文章主要介紹了Mongoose find 查詢返回json數(shù)據(jù)處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Ubuntu系統(tǒng)中安裝MongoDB及其啟動(dòng)命令mongod的教程

    Ubuntu系統(tǒng)中安裝MongoDB及其啟動(dòng)命令mongod的教程

    這篇文章主要介紹了Ubuntu系統(tǒng)中安裝MongoDB及其啟動(dòng)命令mongod的教程,包括設(shè)置MongoDB開機(jī)啟動(dòng)的腳本示例,非常推薦,需要的朋友可以參考下
    2016-01-01
  • Windows 10下安裝最新版MongoDB的完整步驟

    Windows 10下安裝最新版MongoDB的完整步驟

    這篇文章主要給大家介紹了關(guān)于在Windows 10下安裝最新版MongoDB的完整步驟,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-10-10
  • 毫不費(fèi)力!在Ubuntu上安裝MongoDB7.0的簡易指南!

    毫不費(fèi)力!在Ubuntu上安裝MongoDB7.0的簡易指南!

    MongoDB是一種流行的NoSQL數(shù)據(jù)庫管理系統(tǒng),用于處理大量結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù),本文提供了在Ubuntu上安裝MongoDB?7.0的詳細(xì)步驟,以下步驟包含了在Ubuntu系統(tǒng)中安裝MongoDB的必要軟件包、配置MongoDB數(shù)據(jù)目錄、配置MongoDB數(shù)據(jù)庫的認(rèn)證方式等信息,需要的朋友可以參考下
    2023-10-10
  • MongoDB中連接池、索引、事務(wù)

    MongoDB中連接池、索引、事務(wù)

    這篇文章主要介紹了MongoDB中連接池、索引、事務(wù)的相關(guān)資料,需要的朋友可以參考下
    2023-01-01

最新評(píng)論