且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Mongodb数据库创建数据库并赋予不同的用户权限

更新时间:2022-08-22 08:47:34

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" }] })

       该用户用于该数据的读写,只拥有读写权限。

Mongodb数据库创建数据库并赋予不同的用户权限