mongodb使用者授權

2021-09-09 01:46:46 字數 414 閱讀 5276

1)登入admin 資料庫,admin是隱藏的資料庫,為mongodb的超級管理員資料表

mongo admin

新建使用者

db.createuser();

普通資料庫許可權設定參考

readwrite, dbadmin, useradmin

驗證使用者授權

db.auth("root","123456");

(為其他資料庫新增使用者也是一樣的方法)

2)重啟mongod服務,新增使用者驗證(--auth)

示例:pkill mongod

/usr/local/mongodb/bin/mongod --auth --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/dblogs --fork

MongoDB授權管理

一 mongodb的訪問控制 mongodb在本機安裝部署好後 1.輸入命令 show dbs,你會發現它內建有兩個資料庫,乙個名為admin,乙個名為local。2.輸入命令 use admin,你會發現該db下包含了乙個system.user表,這個表就等同於mssql中的使用者表,用來存放超級...

mongodb授權登入

mongodb版本為3.2 目前最新 演示的是linux下的mongodb授權認證 第一次登入不啟動授權 mongo預設不啟動 mongod dbpath home db data logpath home db logs mongodb.log接著使用 mongo 命令連線資料庫 mongo切換到...

MongoDB新建使用者密碼正確卻授權失敗的問題

年底在阿里雲低價購買了一台mongodb伺服器,版本4.0,網路設定什麼的一切順利。但是我在linux上用mongo客戶端以新賬戶登入卻是成功的,初步判斷是客戶端匹配問題,但是找不到解決方案,愁啊 無意間,在登入了阿里雲的網頁版本客戶端後,發現通過網頁也可以建立新的使用者,我就在linux上用db....