參考docs.mongodb.com/manual
開啟c盤的mongodb目錄,開啟cmd,執行
mongod --dbpath "e:\mongodb\db" --logpath "e:\mongodb\log\mongodb.log" --auth
開啟安全驗證
執行mongo
use admin
建立使用者
db.createuser(
)
仍然沒有驗證,重新安裝
mongod --reinstall --dbpath "e:\mongodb\db" --logpath "e:\mongodb\log\mongodb.log" --auth
net start mongodb
然後就可以通過密碼訪問了
修改使用者:
db.updateuser(
"root",
,],pwd:"****"
} )
MongoDB 設定使用者名稱密碼登入
mongodb 預設直接連線,無須身份驗證,如果當前機器可以公網訪問,且不注意mongodb 埠 預設 27017 的開放狀態,那麼mongodb就會產生安全風險,被利用此配置漏洞,入侵資料庫。由於網路配置因人而異,需要根據自己實際環境進行配置,不作冗述。大致可以從以下方面禁止。在外網機器命令列中執...
MongoDB設定使用者名稱和密碼
由於網路配置因人而異,需要根據自己實際環境進行配置,不作冗述。大致可以從以下方面禁止。在外網機器命令列中執行 telnet your.machine.open.ip 27017新建mongodb服務 mongod port 27017 dbpath data db1開啟mongodb客戶端shell...
mongodb 使用者名稱 密碼
1.不需要登入的方式啟動mongodb 2.檢視當前的庫 linux mongo show dbs 顯示admin 和 local兩個庫 3 建乙個新的庫 zcydb linux mongo use zcydb 建立了新的庫 db 顯示當前所在的庫 show dbs 顯示所有的庫,但是新建的沒有列出...