我已经向我的 Mongo 数据库添加了授权,现在我无法执行任何查询。
每次我尝试我都会得到:
reactivemongo.core.commands.DefaultCommandError: BSONCommandError['command failed because the 'ok' field is missing or equals 0'] with original doc { ok: BSONDouble(0.0), errmsg: BSONString(unauthorized) }
我的授权有点接缝没问题,但它只是没有做这项工作:
private val driver = new MongoDriver(actorSystem)
private val dbName = "myDatabase"
private val userName = "root"
private val password = "pass"
private val credentials = Seq(Authenticate(dbName, userName, password))
private val connection = driver.connection(List("111.111.111.11"), credentials)
//connection.authenticate(dbName, userName, password)
private val db = connection(dbName)
用户凭据已创建关于这里有什么问题的任何想法?