1.创建管理员

2.授权认证

3.给使用的数据库添加用户

普通连接(非授权连接)数据库

mongod -f /usr/local/etc/mongod.conf

授权连接数据库

mongod -f /usr/local/etc/mongod.conf  --auth

 里面的数据库,就无法查看。设置授权操作:

a.非授权连接,启动数据库

mongod -f /usr/local/etc/mongod.conf

b.新开一个窗口,执行mongo,进入shell 终端,做数据库的操作

mongod 

show dbs

use admin

db.createUser({user:'admin',pwd:'123456',roles:['root']}) // 创建用户,用户名admin,密码 123456,角色root 

db.auth('admin','123456') // 授权 用户名admin 对应的密码是123456

下面是对一般拥有某个数据库的用户创建角色:

use test

db.createUser({user:'sa',pwd:'123456',roles:[{role:'dbOwner',db:'test'}]})

最新文章

  1. Spark RDD 多文件输入
  2. log4net 配置应用
  3. 【Android测试】【第十五节】Instrumentation——官方译文
  4. js实现快速排序(in-place)简述
  5. 织梦CMS站点favicon.ico图标的放置
  6. 认识OD的两种断点
  7. java对xml文件做增删改查
  8. CodeForces 510E Fox And Dinner
  9. 【自制工具类】struts返回json数据包装格式类
  10. ES入门REST API
  11. appium sendkeys 输入数字丢失问题
  12. Tomcat他山之石.可以攻玉(一)Server组件
  13. 【转】STL中vector、list、deque和map的区别
  14. Centos或Windows中部署Zookeeper集群及其简单用法
  15. Ubuntu 18.04版本下安装网易云音乐
  16. 安全测试6_Web安全工具第二节(代理抓包分析工具)
  17. 【bzoj4516】 Sdoi2016—生成魔咒
  18. R绘图系统中的坐标系
  19. OAF_OAF编译代码至应用详解(案例)
  20. Ubuntu 使用root登陆界面

热门文章

  1. python 金融网贷数据,pandas进行数据分析并可视化系列 (词频统计,基本操作)
  2. 【SqlServer系列】JSON数据
  3. Java filter中的chain
  4. 移植 MQTT broker mosquitto 到 omapl138
  5. 百度地图点集文档使用python的re模块处理成json的相关写法
  6. utf8、unicode与gbk
  7. Struts的使用
  8. iOS开发 字符串的转化 小技巧
  9. 《C程序设计语言》【PDF】下载链接:
  10. 【ANT】时间戳