show dbs; #查看全部数据库
use db_test; #进入数据库
db.createUser({ user: "root", pwd: "123456", roles: [ {role: "read", db: "db_test"} ] }); #添加只读权限read。其它权限如下表:
角色类型 | 权限级别 |
---|---|
普通用户角色 | read、readWrite |
数据库管理员角色 | dbAdmin、dbOwner、userAdmin |
集群管理员角色 | clusterAdmin、clusterManager、clusterMonitor、hostManager |
数据库备份与恢复角色 | backup、restore |
所有数据库角色 | readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase |
超级用户角色 | root |
核心角色 | __system |
db.system.users.find(); #查看所有用户