如何在Windows下對MongoDb進行簡單的配置,本文為大家解答。
以管理員的啟動cmd 進入安裝目錄下

輸入:mongod --auth --port 3406 --dbpath=庫地址 --logpath= 全地址 --install --serviceName "自定義名稱"
注:庫地址可只指定到文件夾,LOG地址需指定到具體文件
--auth 啟用權根控制
--port 指定端口
--ip 指定IP不指定則為本地
-- serviceName windows服務名稱
上述完成后
輸入上步配置的地址與端口連接庫:
切換至admin
創建一個超級管理員賬戶:

重啟服務:

使用剛創建的用戶登錄:db.auth("root002","root002")

顯示 1 則說明登錄成功。
也可為指定庫創建用戶:
db.createUser({
user:"read",
pwd:"read",
roles:[{role:"read",db:"自定義的"}]
})
MongoDB的內置角色:
數據庫用戶角色:read、readWrite
數據庫管理角色:dbAdmin、dbOwner、userAdmin
管理員組,針對整個系統進行管理:clusterAdmin、clusterManager、clusterMonitor、hostManager
備份還原角色組:backup、restore
所有數據庫角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
超級管理員:root、(dbOwner、userAdmin、userAdminAnyDatabase這幾個角色角色提供了任何數據任何用戶的任何權限的能力,擁有這個角色的用戶可以在任何數據庫上定義它們自己的權限)
內部角色,一般情況下不建議設置: __system
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- MongoDB 使用Skip和limit分頁
- Mongodb實戰之全文搜索功能
- 利用node.js+mongodb如何搭建一個簡單登錄注冊的功能詳解
- mac下安裝和配置mongodb的步驟詳解
- 在Linux服務器中配置mongodb環境的步驟
- Mongodb實現的關聯表查詢功能【population方法】
- MongoDB 中Limit與Skip的使用方法詳解