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