mongo 认证失败

2016-11-09T21:44:08.312+0800 I ACCESS [conn2] SCRAM-SHA-1 authentication failed for on mytestdatabase from client 127.0.0.1 ; BadValue: Incorrect SCRAM-SHA-1 user name: n=

2016-11-09T21:44:08.779+0800 I NETWORK [conn2] end connection 127.0.0.1:51739 (1 connection now open)
2016-11-09T21:44:08.779+0800 I NETWORK [conn1] end connection 127.0.0.1:51737 (1 connection now open)

mac osx 10.10.5

mongodb-osx-x86_64-3.2.4

mongo-java-driver-2.13.1

使用nutch执行第一个任务InjectorJob

以上是报错信息,请问什么原因?

阅读 5.2k
1 个回答

SCRAM-SHA-1 的问题,我今天也遇到了。
建议降低认机制证版本。
MongoDB中使用的SCRAM-SHA1认证机制

如果客户端没有SCRAM-SHA-1的校验方式,可以选择将authverison 版本降低;不使用该认证方式,同时工具连接的时候需要手动修改默认的认证方式。

db.getCollection('system.version').find({})
{
    "_id" : "authSchema",
    "currentVersion" : 3
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进