mongodb使用者以及許可權問題

2021-09-05 12:04:35 字數 626 閱讀 4441

#增加使用者

db.createuser(,roles:})

#給使用者授權

use admin

da.auth('admin','root');

use dba

db.createuser(]})

use dzswjdb

db.createuser(]})

db.updateuser("dzswjdb",, ]});

use dzswjdbtar

db.updateuser("dzswjdbtar",, ]});

給使用者增加許可權

面我們在admin庫中執行以下命令:

db.grantrolestouser("admin", [ ]) ;

##admin 指的是使用者名稱 test 指的要授權的資料庫

#檢視系統使用者許可權

use admin

db.auth('admin','root')

show users;

db.system.users.find();

#刪除使用者

db.dropuser(admin)

db.createuser(,]});

MongoDB 使用者許可權管理

安裝好mongdb 配置使用者訪問許可權後,在命令模式下發現show dbs 報錯,懵逼了不是配置許可權了麼。下面是我的解決回放 進入mongo 命令模式發現撥錯 r izwz947cvofre97sstzcmuz mongo mongodb shell version v3.4.2 connect...

MongoDB使用者許可權管理

授權使用者readwrite有test1庫的讀寫許可權 use test1 switched to db test1 db.createuser roles 驗證授權是否正確 mongo ureadwrite preadwrite authenticationdatabase test1 mongo...

mongoDB使用者 許可權相關命令

獲得資料庫的所有使用者許可權資訊 db.getusers 獲得某個使用者的許可權資訊 db.getuser 建立角色 db.createrole 更新角色 db.updaterole 刪除角色 db.droprole 獲得某個角色資訊 db.getrole 刪除使用者 db.dropuser 刪除所...