MongoDB用户管理,Version: 2.0.2
来源:互联网 发布:java正则表达式ip地址 编辑:程序博客网 时间:2024/05/15 02:27
--【】用户管理
1 添加只读用户
db.addUser("skyman.man","manchungood",true)
2 修改只读用户为普通用户
db.addUser("skyman.man","manchungood",false);
db.addUser("admin","manchungood",false);
3 删除用户
db.removeUser("admin");
4 切换数据库
打开数据库,没有的话立即建一个
> use admin
5 增加或修改用户密码 ,必须在非--auth方式下启动mongodb,建立用户,建立完毕,关闭mongodb,以--auth方式启动mongodb,再以admin用户登录自己专属的db
> db.addUser('admin','admin')
6 查看用户列表
> db.system.users.find()
7 #用户认证,要让登陆的用户能具有某个db的权限,必须进入该db,执行auth命令才能生效。
> db.auth('admin','pwd')
8 删除用户对该db的访问权限
> db.removeUser('mongodb');
--查看当前db的所有用户
> show users
9 使用用户登录mongodb
[root@mongo ~]# /usr/local/mongodb37018/bin/mongo 127.0.0.1:37017/test -uadmin -padmin
MongoDB shell version: 2.0.2
connecting to: 127.0.0.1:37017/test
>
其中test是库名
10.#查看所有数据库
--查看所有数据库
> show dbs;
--切换数据库
> use admin;
--查看正在使用的数据库
> db
--查看当前数据库里有多少个collections
show collections
> show dbs
--查看所有的collection
> show collections
--查看各collection的状态
> db.printCollectionStats()
--查看主从复制状态
> db.printReplicationInfo()
--修复数据库
> db.repairDatabase()
--设置记录profiling,0=off 1=slow 2=all
> db.setProfilingLevel(1)
--查看profiling
> show profile
--拷贝数据库
> db.copyDatabase('mail_addr','mail_addr_tmp')
--删除collection
> db.mail_addr.drop()
--删除当前的数据库
> db.dropDatabase()
PRIMARY> use identify;
switched to db identify
PRIMARY> db.dropDatabase();
{
"assertion" : "Can't take a write lock while out of disk space",
"assertionCode" : 14031,
"errmsg" : "db assertion failure",
"ok" : 0
}
PRIMARY>
- MongoDB用户管理,Version: 2.0.2
- mongodb用户管理2
- MongoDB的用户管理
- MongoDB 之 用户管理
- MongoDB用户管理
- mongodb 的用户管理
- Mongodb用户管理
- mongodb 3.0 用户管理
- mongodb用户管理
- mongodb用户管理
- mongodb用户管理总结
- mongoDb用户管理
- MongoDB用户管理
- mongodb用户管理1
- MongoDB 之 用户管理
- MongoDB用户管理
- 【MongoDb探究】09-用户管理
- MongoDB用户授权和管理
- MATLAB读取CCS保存的数据
- boost学习之uti
- socket和sock的一些分析
- 回溯法之一---算法框架及基础
- 黑马程序员 总结(十九)——I/O流(File类和Properties类以及IO包中的其他流对象) .
- MongoDB用户管理,Version: 2.0.2
- 理解MySQL——索引与优化
- 数据库中数据导入前的验证并且转换代码.
- 在保存BLOB型字段时,怎么显示进度条?
- webservice的安全机制2---handler实现
- python os.open()方法
- lua程序设计第二版 读书笔记(1-4章)
- CCS“探针”使用的数据文件格式
- Log4j学习笔记