开发者

Problems in executing a query in mongodb

开发者 https://www.devze.com 2023-03-05 12:12 出处:网络
I have this exception being thrown with mongodb connection Wed May 11 10:39:33 Assertion: 10057:unauthorized for db [inbox] lock type: -1

I have this exception being thrown with mongodb connection

Wed May 11 10:39:33 Assertion: 10057:unauthorized for db [inbox] lock type: -1

where inbox is the database. I am using the PHP driver for the co开发者_如何学Cnnection. The problem is I am using the admin username and password for the connection but still it is throwing unauthorized. Can you please provide some insights.


Authenticating as an admin requires you to run the authenticate command in the admin database before changing to the regular database. Authenticating your admin user from say, test will not work.

For your case, connect to admin, run authenticate as the admin user, and then get a handle on inbox. Alternately you should create a user specific to the inbox database for safety. Connecting as a superuser for an application isn't the best idea.

0

精彩评论

暂无评论...
验证码 换一张
取 消