Mongo:命令行管理员身份验证失败

时间:2012-02-15 16:50:17

标签: mongodb

$ mongo
MongoDB shell version: 2.0.0
connecting to: test
> use admin
switched to db admin
> db.auth('admin', '******')
1

然后我可以连接到其他数据库并运行命令

然后我不小心碰到了ctrl-C,所以我尝试再次登录。

$ mongo 
MongoDB shell version: 2.0.0
connecting to: test
> use admin
switched to db admin
> db.auth('admin', '******')
0

我无法再对管理员集合进行身份验证。我认为这是因为我以前的登录不知何故没有被清除,或被锁定?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

发现它!只需要摆脱锁定文件。对我来说,就在这里:

/ap/mongo/data/db/mongod.lock