mongodb在已经存在管理员的情况下,需要创建一个库

使用管理员进入mongodb的命令行界面

mongo admin -u 管理员名 -p 管理员密码

创建库(进入库)

use 库名

创建当前库的用户

db.createUser({user: "用户名", pwd: "密码", roles: [{role: "readWrite",db: "库名"}]})

修改用户的密码

use 库名;
db.changeUserPassword('用户名','新密码');

验证用户

db.auth("用户名","密码")

查询所有用户信息

use admin;
db.system.users.find().pretty();

备份数据

mongodump -d ${dbname} -u${dbuser} -p${dbpass} -o /opt/mongodb_`date +%Y%m%d_%H%M`
-d 指定需要备份的某个库
-u 指定库的用户名
-p 用户名的密码
-o 备份文件输出路径

恢复数据

mongorestore -u ${dbuser} -p ${dbpass} -d ${dbname} /opt/mongodb_`date +%Y%m%d_%H%M`/${dbname}

最新文章

  1. redis+Keepalived主从热备秒级切换
  2. 对getElementsByTagName("*")获取全部元素的总结
  3. Linux下Gcc生成和使用静态库和动态库详解
  4. 在解决方案中所使用 NuGet 管理软件包依赖
  5. JavaScript 中怎样判断文本框只能输出英文字母、汉字和数字,不能输入特殊字符!
  6. Android json操作之取得一个对象
  7. delphi程序设计之底层原理
  8. 从0到1,了解NLP中的文本相似度
  9. PyCharm新建.py文件时自动带出指定内容
  10. /etc/my.cnf
  11. 【sping揭秘】5、IOC容器(一)
  12. oc中类的实例化及方法调用
  13. Android4.4中jni的native的方法无法找到的解决方案
  14. java基础设计模式1——单例模式
  15. 利用eChart绘制网页图表
  16. Log4j使用指南
  17. Scala List 用法
  18. [SoapUI] Global Scripts For Reusability
  19. 【BZOJ】3566: [SHOI2014]概率充电器
  20. Swing的GUI组件得到焦点

热门文章

  1. 网络抓取功能实现 将获取的结果进行过滤并写入到TXT文档中
  2. js获取浏览器宽高、网页宽高、屏幕宽高、鼠标位置等(带图片说明)
  3. emacs设置tab缩进
  4. 安装asterisk以及asterisk-gui
  5. 【CQ18高一暑假前挑战赛1】标程
  6. 洛谷 2668&2540 斗地主——搜索+贪心+dp
  7. python下载各大主流视频网站电影
  8. Android四种启动模式
  9. activeMQ:java消息机制初试(一)
  10. POJ-3629