您好,登錄后才能下訂單哦!
如何在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
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。