设为首页 加入收藏

TOP

MongoDB 3.4 远程连接认证失败
2017-06-22 10:23:14 】 浏览:5956
Tags:MongoDB 3.4 远程 连接 认证 失败

MongoDB开启或者关闭授权功能时还是挺麻烦的,需要新建服务键入mongod --auth。为了方便,我这里是建了两个服务,用到哪个就切换至哪个服务。


进入正题,我这边配置mongodb后,本地是可以通过db.auth('username','password')进入的,远程使用客户端工具及c#代码都无法进入。检查并没有开启防火墙,mongodb数据库又是默认所有ip都可以访问的。
后来偶然看到"使用Robomongo 连接MongoDB 3.x 报 Authorization failed 解决办法 "这篇文章按照上面的方法做就可以了。
1.首先我这边通过数据库版本查看发现是这样的。


2.开启MongoDBServiceNoAuth服务,使用db.dropUser('username')命令删除之前所有原有的用户,再执行版本更改命令。


3.去重复创建用户


4.可以使用Robomongo工具检测是否可以访问,这里显示是PASS了。


更多MongoDB相关教程见以下内容


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MySQL创建数据库与创建用户以及授.. 下一篇CentOS6.4 安装MySQL 配置远程访问

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目