Mongo使用shell操作
创建数据库
1 | use DATABASE_NAME |
如果数据库不存在,则会创建数据数据库,否则会切换到该数据库
查看数据库
1 | show dbs |
创建用户
1 | root用户 |
MongoDB 数据库默认角色
角色描述 | 角色标识 |
---|---|
数据库用户角色 | read、readWrite |
数据库管理角色 | dbAdmin、dbOwner、userAdmin |
集群管理角色 | clusterAdmin、clusterManager、clusterMonitor、hostManager |
备份恢复角色 | backup、restore |
所有数据库角色 | readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、 dbAdminAnyDatabase |
超级用户角色 | root |
查看该数据库下用户
1 | show users |
删除用户
1 | db.dropUser("work") |
修改用户密码
1 | db.updateUser("work",{pwd:"123456"}) |
登录
1 | db.auth("work","work") |