【MongoDB】用戶角色管理


 

  1. 開啟安全檢查

配置文件加入下圖所示節點,重啟mongodb服務即可(:號后注意要有空格)

 

 

1. 配置user

用戶操作傳送門:

https://docs.mongodb.com/manual/reference/method/js-user-management/

角色操作傳送門

https://docs.mongodb.com/manual/reference/method/js-role-management/

2.1    配置管理員用戶

use admin//系統管理員

db.createUser({user:"admin",pwd:"pwd",roles:["readWriteAnyDatabase","dbAdminAnyDatabase","clusterAdmin"]})//數據庫管理員

db.createUser({user:"user",pwd:" pwd ",roles:["userAdminAnyDatabase"]})//用戶管理員,用來增加和刪除用戶

db.createUser({user:"zhaosiping",pwd:" pwd ",roles:[{role:"readWrite",db:"local"}]})//普通用戶

2.2 user和角色查看

Role角色:show roles可見

User:show users可見

 

3.3 其它用戶的更新刪除等見 用戶操作傳送門

3.4 創建角色

 

 

其它操作見文檔傳送門

 

  • 開啟安全檢查

    配置文件加入下圖所示節點,重啟mongodb服務即可(:號后注意要有空格)

 

           

 

  • 瀏覽器驗證

配置完成用戶權限之后,可以在瀏覽器通過地址訪問驗證是否成功(http://username:password@192.168.137.20:10009/

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM