Ubuntu操作Mongodb
2017-06-07 14:42
281 查看
首先说下我的环境:Ubuntu 16.04 Mongodb 2.6.10 不然不能用是要来骂我了。
sudo service mongodb stop 停止服务
sudo service mongodb start 启用服务
进入Mongodb命令行:输入 Mongo
use '数据库名' 使用指定数据库
创建用户:
db.createUser({user:"user_test",pwd:"pwd_test",roles:["root"]})
PS:roles 为角色 root 超级管理员拥有所有权限 。。
添加其它数据库用户角色为 ["dbOwner"] 表示当前数据库查看权限 。
授权用户:
db.auth('user_test','pwd_test')
PS:新建用户都必须授权一下,不然生效不了哈
删除用户:
db.dropUser('user_test')
查看当前数据库所有
查看用户表 db.system.users.find() 数据库为admin才有的。
修改配置使得需要用户名密码才能登录:
sudo service mongodb stop 停止服务
sudo service mongodb start 启用服务
进入Mongodb命令行:输入 Mongo
use '数据库名' 使用指定数据库
创建用户:
db.createUser({user:"user_test",pwd:"pwd_test",roles:["root"]})
PS:roles 为角色 root 超级管理员拥有所有权限 。。
添加其它数据库用户角色为 ["dbOwner"] 表示当前数据库查看权限 。
授权用户:
db.auth('user_test','pwd_test')
PS:新建用户都必须授权一下,不然生效不了哈
删除用户:
db.dropUser('user_test')
查看当前数据库所有
集合
show collections;
查看用户表 db.system.users.find() 数据库为admin才有的。
修改配置使得需要用户名密码才能登录:
sudo vim /etc/mongodb.conf 找到 auth=true 将前面的 # 删除保存。 重启mongodb服务。这时连接就需要输入账号密码了。
相关文章推荐
- Ubuntu中安装MongoDB及执行一些简单操作笔记
- Ubuntu の MongoDB 安装教程及简单操作
- Ubuntu中安装MongoDB及执行一些简单操作笔记
- ubuntu下mongodb操作部分整理
- Ubuntu下安装PHP的mongodb扩展操作命令
- Ubuntu下安装PHP的mongodb扩展操作命令
- Ubuntu下MongoDB的安装和一些操作
- Ubuntu下安装mongodb及一些基本操作
- Ubuntu中安装MongoDB及执行一些简单操作笔记
- Ubuntu下MongoDB安装&使用NodeJS操作MongoDB
- MongoDB与Tokyo Tyrant性能比较(1):基础CRU操作
- Ubuntu下一些实用操作(持续更新中...)
- 本人实习一个月经验分享(一)-------ubuntu操作和svn版本控制
- MongoDB与Tokyo Tyrant性能比较(1):基础CRU操作
- 20100620---Ubuntu shell命令和常用文件操作命令
- ubuntu 硬盘操作参考
- ubuntu一些操作汇集
- Ubuntu桌面操作快捷键
- MongoDB与Tokyo Tyrant性能比较(2):并发写入操作
- ubuntu几个小操作(备份)