我正在访问没有设置用户的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