天天看點

Mongodb資料庫建立資料庫并賦予不同的使用者權限

mongo admin -u root -p 登入資料庫

       use testdb  #如過資料庫不存在則建立

       db.createUser({ user: "11", pwd: "11", roles: [{ role: "dbOwner", db: "testdb" }] })

       rote:dbOwner 代表資料庫所有者角色,擁有最高該資料庫最高權限。比如建立索引等

       建立資料庫讀寫賬戶

       use testdb

       db.createUser({ user: "11", pwd: "11", roles: [{ role: "readWrite", db: "testdb" }] })

       該使用者用于該資料的讀寫,隻擁有讀寫權限。