赞
踩
常用命令
mongo
- > show dbs
- admin 0.000GB
- config 0.000GB
- local 0.000GB
use admin // 如果数据库不存在,则创建并切换到该数据库,存在则切换到该数据库
- use admin
- db.createUser({
- user: 'admin', // 用户名
- pwd: '123456', // 密码
- roles:[{
- role: 'root', // 角色
- db: 'admin' // 数据库
- }]
- })
设置完成,可以输入 show users 查看是否设置成功
- // 开启权限验证 enabled开启,disabled关闭
- authorization: enabled
重启 MongoDB
- // 方式一
- mongo
- use admin
- db.auth('admin', '123456')
-
- // 方式二
- mongo admin -u admin -p 123456
- show users // 查看当前库下的用户
- db.dropUser('testadmin') // 删除用户
- db.updateUser('admin', {pwd: '654321'}) // 修改用户密码
- db.auth('admin', '654321') // 密码认证
- 数据库用户角色:read、readWrite
- 数据库管理角色:dbAdmin、dbOwner、userAdmin
- 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager
- 备份恢复角色:backup、restore
- 所有数据库角色: readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、
- dbAdminAnyDatabase
- 超级用户角色:root
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。