我对 orion db 有一些问题,它会输出如下错误:
time=2015-01-13T14:42:19.272UTC | lvl=ERROR |
trans=1421070784-640-00000009856 | function=processContextElement |
comp=Orion | msg=MongoCommonUpdate.cpp[1604]: Database Error (error
retrieving _id field
in doc: { $err: "not authorized for query on orion.entities", code: 16550 })
我也可以通过这种方式产生类似的错误:
> use orion
switched to db orion
> db.csubs.find()
error: { "$err" : "not authorized for query on orion.csubs", "code" : 16550
}
上下文代理配置似乎没有对 orion 数据库进行任何身份验证。/etc/sysconfig/contextBroker 将用户名和密码散列到数据库:
#BROKER_DATABASE_USER=orion
#BROKER_DATABASE_PASSWORD=orion
未散列的配置不适用于 db。