• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >MongoDB > MongoDB系列教程(四):设置用户访问权限

MongoDB系列教程(四):设置用户访问权限

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mongodb 未授权访问,mongodb 远程访问,mongodb访问,如何访问mongodb,mongodb用户权限等相关知识,希望本文的分享对您有所帮助

我们知道mysql在安装的时候需要我们设置一个数据库默认的用户名和密码,mongodb也不例外,不过mongodb是默认的没有设置访问限制的,不需要输入用户名和密码都可以访问的,但是这样会十分的不安全,我们需要手动的为mongodb加上权限限制命令。
 
首先建立一个默认的账户
      Use admin
    Db.addUser('sa','sa')
 </div>
    这样我们建立了一个用户名为sa,密码为sa的默认账户。
 
    在此时我们还是可以不输入用户名和密码进入数据库的,接下来我们做如下的修改。
 
    打开mongodb所在的注册表:
    Win+R 运行regedit,找到
   </div>
 在右边的健-值列表中打到“ImagePath”,添加上  -auth,如下图所示:

注:修改完注册表之后,一定要手动重启mongodb服务,这样才会生效。
    这样当我们再次的打开mongodb的shell窗口,查看默认的数据库和“表”,会提示无法打开对应的collections,并且会报错,如下图所示。

当我们使用之前添加的用户登录就会显示出来,1默认的是用户名和密码正确。

 在进入之后,我们可以再建立自己的用户。就像mysql中的用户管理中,在mysql的user表中我们可以添加和删除用户,在mongodb中也是一样的。例如我们添加一个admin:
  Db.addUser('admin','admin')
</div>

注:以上是在windows环境下操作的,在linux中是一致的。
下一篇关于mongodb数据库基本语法学习

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Mongodb如何开启用户访问控制详解
  • MongoDB远程访问配置步骤详解
  • MongoDB系列教程(四):设置用户访问权限

相关文章

  • 2017-05-11Windows下MongoDB配置用户权限实例
  • 2017-05-11深究从MongoDB的ObjectId中获取时间信息
  • 2017-05-11关于NoSQL之MongoDB的一些总结
  • 2017-08-25MongoDB常用操作指令
  • 2017-05-11Mongodb索引的优化
  • 2017-05-11MongoDB快速入门笔记(三)之MongoDB插入文档操作
  • 2017-05-11mongodb在建立一个T级别的数据库时,进程挂掉的解决方法
  • 2017-05-11MongoDB中对文档的增删查改基本操作方法总结
  • 2017-05-11window平台安装MongoDB数据库图文详解
  • 2017-05-11Mongodb增加、移除Arbiter节点实例

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MongoDB Windows安装服务方法与注意事项
    • 详解MongoDB中用sharding将副本集分配至服务器集群的方法
    • mongodb sparse &unique
    • 浅析mongodb中group分组
    • mongodb中使用distinct去重的简单方法
    • MongoDB使用小结 一些常用操作分享
    • MongoDB的查询方法
    • MongoDB中强大的统计框架Aggregation使用实例解析
    • Mongo管理用户相关操作总结
    • MongoDB使用指南--基本操作

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有