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

MongoDB?Server?用戶名和密碼登錄的操作步驟

 更新時間:2024年03月06日 09:15:23   作者:W(王甜甜)  
MongoDB Server默認不進行安全認證,即任何MongoDB Client都可以連接并擁有操作權限,這篇文章主要介紹了MongoDB?Server?用戶名和密碼登錄的步驟,需要的朋友可以參考下

一、前言

默認情況下,MongoDB實例啟動運行時是沒有啟用用戶訪問權限控制的,也就是說,在實例本機服務器上都可以隨意連接到實例進行各種操作,MongoDB不會對連接客戶端進行用戶驗證,這是非常危險的

MongoDB Server默認不進行安全認證,即任何MongoDB Client都可以連接并擁有操作權限。在個人開發(fā)者使用中,這肯定是沒有問題的,但是應用到生產(chǎn)環(huán)境肯定是不行的。

為此,我們需要給MongoDB Server設置安全認證(賬號/密碼),只有通過正確的安全認證才能擁有操作權限。

二、創(chuàng)建超級管理員賬號和密碼

注意:安裝MongoDB完畢后,默認進入不要安全認證
進入MongoDB安裝目錄:MongoDB\Server\5.0\bin,打開mongo.exe客戶端

? 第一步:use admin

? 第二步:創(chuàng)建超級管理員賬號和密碼,命令:db.createUser({user:"admin",pwd:"abc123",roles:[{role:"root",db:"admin"}]})

命令解釋

db.createUser({
  user: 'admin',    // 用戶名(自定義)
  pwd: 'abc123',    // 密碼(自定義)
  roles:[{
    role: 'root',   // 選擇角色屬性,這里選擇"超級賬號"
    db: 'admin'     // 指定數(shù)據(jù)庫
  }]
})

? 第三步,mongod.cfg文件開啟安全認證

# where to write logging data.
systemLog:
    destination: file
    path: D:\temp\mongoDB\data\log\mongod.log
# Where and how to store data.
storage:
    dbPath: D:\temp\mongoDB\data\db
# network interfaces
net:
  port: 27017
  bindIp: 0.0.0.0
security:
  authorization: enabled

? 第四步,關閉并啟動MongoDB服務

關閉命令:net stop MongoDB

啟動命令:net start MongoDB

三、MongoDB Client Shell登錄

安全認證設置完畢后,MongoDB Client無法直接連接,需要輸入用戶名和密碼

進入MongoDB安裝目錄:MongoDB\Server\5.0\bin,輸入命令:mongo --port 27017 -u "admin" -p "abc123" --authenticationDatabase "admin"

由上圖可知,MongoDB Client連接成功。

到此這篇關于MongoDB Server 用戶名和密碼登錄的操作步驟的文章就介紹到這了,更多相關MongoDB 用戶名和密碼登錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MongoDB數(shù)據(jù)庫基礎操作總結

    MongoDB數(shù)據(jù)庫基礎操作總結

    這篇文章主要介紹了MongoDB數(shù)據(jù)庫基礎操作,結合實例形式總結分析了MongoDB數(shù)據(jù)庫創(chuàng)建、刪除、集合、文檔等基本操作技巧,需要的朋友可以參考下
    2020-06-06
  • mongodb 修改用戶密碼 2種方法

    mongodb 修改用戶密碼 2種方法

    mongodb的用戶信息是存放在system.users表中的,修改密碼不能直接更新表數(shù)據(jù),這樣的話,存到表里的密碼是明文的,這就不對了。
    2014-07-07
  • MongoDB連接本地失敗的原因及解決辦法

    MongoDB連接本地失敗的原因及解決辦法

    這篇文章主要介紹了MongoDB連接本地失敗解決辦法,錯誤原因是沒有啟動mongo服務,所以啟動失敗,只要把mongo服務啟動就好了,需要的朋友可以參考下
    2023-05-05
  • MongoDB的備份(mongodump)與恢復(mongorestore)

    MongoDB的備份(mongodump)與恢復(mongorestore)

    在使用MongoDB時,數(shù)據(jù)備份與恢復是非常重要的一環(huán),以防止數(shù)據(jù)丟失或意外刪除,本文就來介紹一下MongoDB的備份(mongodump)與恢復(mongorestore),感興趣的可以了解一下
    2023-12-12
  • mongodb本地連接失敗的問題解決

    mongodb本地連接失敗的問題解決

    本文主要介紹了mongodb本地連接失敗的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • 一次因mongo查詢不存在字段引發(fā)的事故記錄

    一次因mongo查詢不存在字段引發(fā)的事故記錄

    這篇文章主要給大家介紹了關于一次因mongo查詢不存在字段引發(fā)的事故記錄,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • Win10 安裝 MongoDB 3.6.5 失敗的問題及解決方法

    Win10 安裝 MongoDB 3.6.5 失敗的問題及解決方法

    這篇文章主要介紹了Win10 安裝 MongoDB 3.6.5 失敗的問題及解決方法,需要的朋友可以參考下
    2018-05-05
  • mongoDB實現(xiàn)分頁的方法

    mongoDB實現(xiàn)分頁的方法

    這篇文章主要為大家詳細介紹了mongoDB實現(xiàn)分頁的兩種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • PHP中的mongodb group操作實例

    PHP中的mongodb group操作實例

    這篇文章主要介紹了PHP中的mongodb group操作實例,本文給出了3個group命令的用法,需要的朋友可以參考下
    2014-09-09
  • MongoDB數(shù)據(jù)更新方法干貨篇

    MongoDB數(shù)據(jù)更新方法干貨篇

    之前給大家分享了MongoDB中數(shù)據(jù)查詢的相關方法和技巧,那么下面這篇文章主要給大家介紹了MongoDB中數(shù)據(jù)更新方法的相關資料,文中給出了詳細的示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05

最新評論

定襄县| 武安市| 福海县| 波密县| 泌阳县| 山丹县| 尚志市| 化州市| 文山县| 石景山区| 常德市| 出国| 玛曲县| 鹿泉市| 绍兴市| 岢岚县| 阿拉善盟| 江阴市| 邯郸市| 玛沁县| 伊宁市| 虎林市| 静宁县| 天柱县| 崇信县| 莱阳市| 南京市| 白河县| 恩平市| 河西区| 临桂县| 卢龙县| 汤原县| 水城县| 瑞安市| 平顶山市| 台南县| 凤阳县| 郸城县| 大关县| 兴安盟|