.社区版 下载地址 ww.mongodb.com/download-center/community
.配置环境变量 安装目录下的 bin 目录 ,C:\z_MongoDB\bin;配置到系统环境变量中(控制面板\系统和安全\系统\高级系统设置\环境变量;

自动添加到服务中了;重启运行命令 services.msc(window10)打开服务界面,此时已经自动添加到系统服务里面了,每次开机自动重启
.打开命令行,cmd , 输入mongo 链接上数据库 此时可以看到版本,进入到 mongo环境中这下就可以输入 数据库相关语句了
4.创建超级管理员账户:
use admin
db.createUser({
user:'admin',
pwd:'',
roles:[{role:'root',db:'admin'}]
})
删除超级账户:db.dropUers('admin');
C:\z_MongoDB\bin\mongod.cfg 找到这个配置文件 放开 security表示开启权限验证
这个文件有严格的格式,注意空格(1053错误,无法重启)
security:
authorization: enabled
.用超级管理员账户连接数据库
mongo admin -u 用户名-p 密码 mongo 192.168.1.200:/test -u user -p password
.给某个数据库创建用户 ,只能访问该数据库,不能访问其他数据库
use 数据库名
db.createUser(
{
user:"eggadmin",
pwd:"168168",
roles:[{role:"dbOwner",db:"eggcms"}]
}
)
.数据库角色
.数据库用户角色:read、readWrite;
.数据库管理角色:dbAdmin、dbOwner、userAdmin;
.集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
.备份恢复角色:backup、restore;
.所有数据库角色: readAnyDatabase、readWriteAnyDatabase、 userAdminAnyDatabase、
dbAdminAnyDatabase
.超级用户角色:root
.基本命令
、show users; #查看当前库下的用户
、db.dropUser("eggadmin") #删除用户
、db.updateUser( "admin",{pwd:"password"}); #修改用户密码
、db.auth("admin","password"); #密码认证

最新文章

  1. javascript回文和类名的检测方法
  2. 简易线程池Thread Pool
  3. python调用jar包类
  4. Matlab2014下载和破解方法,以及Matlab很好的学习网站
  5. 管理后台-第二部分:Custom sections in Umbraco 7 – Part 2 the views(翻译文档)
  6. 用MSBuild和Jenkins搭建持续集成环境 - 转
  7. UVALive 7276 Wooden Signs (DP)
  8. Doing Homework(HDU 1074状压dp)
  9. Unity 触屏缩放模型
  10. jQuery 3D canvas 旋转木马(跑马灯)效果插件 - cloud carousel
  11. linux 下 tomcat 之 配置静态资源路径
  12. java的运行机制(基础)
  13. JS正则表达式的基础用法
  14. javascript中的AJAX
  15. linux 文件传输 SCP
  16. js操作对象
  17. cocos2d-x JS 加载播放Studio帧动画的两种方法
  18. 搭建openwrt_x86虚拟机环境
  19. 《opencv学习》 之 特征检测与匹配
  20. java 多线程总结篇1之——基本概念

热门文章

  1. android实例 listview与sqlite数据绑定
  2. Linux系统实现ansible自动化安装配置httpd
  3. 超实用的Eclipse快捷键大全(解密为什么他们的代码写的又快又好~)
  4. HDU2066dijkstra模板题
  5. Codeforces_851
  6. Codeforces_490_E
  7. Spring ——Spring IoC容器详解(图示)
  8. Vue项目使用vant框架
  9. cdh集群hive升级,数据不丢失
  10. asp.net core 3.x 授权中的概念