MongoDB的用戶管理

默認啓動MongoDB,你是不需要登陸用戶帳號和密碼的。但是,投入到生產中,安全性很重要的。所以。本帖就來講解下,如何添加管理用戶的一些操作。


啓動MongoDB時,通過使用--auth選項,就可以開啓數據庫的安全性檢查,此時只有經過數據庫認證的用戶纔可以進行讀寫操作。


但是:我們首先要在未開啓安全性檢查的情況下(不使用--auth選項)向數據庫中添加用戶:

  1. > use testdb;  
  2. switched to db testdb  
  3. > db  
  4. testdb  
  5. > db.addUser("test""1");   

 上面的操作,就是向testdb添加一個用戶名叫test,密碼爲1的帳號。(admin庫中添加的用戶就是超級用戶


接下來。當然是重啓服務啦。然後,啓動你的mongo,再登陸。

  1. > use testdb;  
  2. switched to db testdb  
  3. > db  
  4. testdb  
  5. > db.auth("test""1");  
 


發佈了38 篇原創文章 · 獲贊 24 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章