如何在Windows下對MongoDb進(jìn)行簡單的配置,本文為大家解答。
以管理員的啟動cmd 進(jìn)入安裝目錄下
輸入:mongod --auth --port 3406 --dbpath=庫地址 --logpath= 全地址 --install --serviceName "自定義名稱"
注:庫地址可只指定到文件夾,LOG地址需指定到具體文件
--auth 啟用權(quán)根控制
--port 指定端口
--ip 指定IP不指定則為本地
-- serviceName windows服務(wù)名稱
上述完成后
輸入上步配置的地址與端口連接庫:
切換至admin
創(chuàng)建一個超級管理員賬戶:
重啟服務(wù):
使用剛創(chuàng)建的用戶登錄:db.auth("root002","root002")
顯示 1 則說明登錄成功。
也可為指定庫創(chuàng)建用戶:
db.createUser({ user:"read", pwd:"read", roles:[{role:"read",db:"自定義的"}] })
MongoDB的內(nèi)置角色:
數(shù)據(jù)庫用戶角色:read、readWrite
數(shù)據(jù)庫管理角色:dbAdmin、dbOwner、userAdmin
管理員組,針對整個系統(tǒng)進(jìn)行管理:clusterAdmin、clusterManager、clusterMonitor、hostManager
備份還原角色組:backup、restore
所有數(shù)據(jù)庫角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
超級管理員:root、(dbOwner、userAdmin、userAdminAnyDatabase這幾個角色角色提供了任何數(shù)據(jù)任何用戶的任何權(quán)限的能力,擁有這個角色的用戶可以在任何數(shù)據(jù)庫上定義它們自己的權(quán)限)
內(nèi)部角色,一般情況下不建議設(shè)置: __system
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
標(biāo)簽:雞西 興安盟 廈門 泰安 遼陽 玉林 自貢 無錫
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Windows下MongoDb簡單配置教程》,本文關(guān)鍵詞 Windows,下,MongoDb,簡單,配置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。