解决Java连接MongoDB数据库"Authentication failed"问题
来源:互联网 发布:淘宝网买东西先付还是 编辑:程序博客网 时间:2024/05/22 13:34
先介绍一下问题背景。
今天在菜鸟学习MongoDB Java:在 Java 程序中使用 MongoDB。使用教程上的代码连接上数据库之后对文档进行检索时报错”Error 18 Authentication failed XXXX”。
和昨天将数据到处为JSON 报错类似,显然又是登陆认证问题,百度到的大多是没有认证方式,要么是使用boolean auth = db.authenticate("testdb", "password".toCharArray());
,结果我发现根本没有authenticate()
方法,大概是版本问题,我用的是3.5。
最后在官网上查到了3.5的认证方式,有几种方法,下面是我是用的方法。
MongoClientURI uri = new MongoClientURI("mongodb://user1:pwd1@host1/?authSource=db1&authMechanism=SCRAM-SHA-1");MongoClient mongoClient = new MongoClient(uri);
最后检索出来的结果如下图所示,内容是昨天爬取的林的微博。
阅读全文
0 0
- 解决Java连接MongoDB数据库"Authentication failed"问题
- java代码连MongoDb报错 authentication failed
- java连接mongodb数据库
- java连接MongoDB数据库
- java连接MongoDB数据库
- java连接Mongodb数据库
- java 连接mongodb问题
- 解决mongodb连接失败问题
- golang 连接 mongodb dial 报错 server returned error on SASL authentication step: Authencication failed.
- 解决连接mongoDB出现问题:MongoDB : Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused
- mongodb3.0.4 MongoDB-CR Authentication failed
- Java连接MongoDB数据库测试
- java mail 的authentication failed
- 单点登录(十)-----遇到问题-----cas启用mongodb验证方式报错com.mongodb.CommandFailureException---Authentication failed
- Java无法连接MongoDB问题
- 登录linux图形界面authentication failed提示解决
- 登录Linux图形界面authentication failed提示 解决
- Git fatal: Authentication failed for '***' 错误解决
- cf Star sky
- Hypersizer Pro 5.3 (复合材料分析与结构优化)\
- 单调队列
- PX4(PIXHAWK)源码开发人员文档(二)——Hello Sky
- nao机器人之void ALMotionProxy::moveTo()
- 解决Java连接MongoDB数据库"Authentication failed"问题
- Java 并发编程:核心理论
- image object detection
- JavaScript 使用
- 红黑树讲解(逻辑思路透彻清晰)
- linux常用命令
- 重绘和回流(重排)
- CSU 1803
- 自己的技术面试题