`MongoError:未授权`用于调用ensureIndex而不需要auth

时间:2016-05-13 22:07:05

标签: node.js mongodb

我正在访问没有设置用户的mongo实例,并且不需要auth。然而,当我运行myDb.myCollection.ensureIndex({username:1}, {unique: true})时,我收到以下错误:

MongoError: not authorized on myDb to execute command { listIndexes: "User", cursor: {} }

我很奇怪它出现了错误,因为它有一个列表索引'在我调用ensureIndex时调用。

我使用mongoskin进行数据库访问,mongo 3.0.0和节点5.1.0

0 个答案:

没有答案