I have mongod running with --auth.
The admin user is named 'admin'.
I can log-in in database 'admin', but can't access any of the other
databases.
Example:
$ mongo --port 27019 admin
MongoDB shell version: 2.2.0
connecting to:
127.0.0.1:27019/admin
> db.auth("admin", "XXXXXXXXXXX")
1
> db = connect("
127.0.0.1:27019/test")
connecting to:
127.0.0.1:27019/test
test
> db.test.findOne()
Sat Oct 27 14:54:19 uncaught exception: error {
"$err" : "unauthorized db:test ns:test.test lock type:1
client:127.0.0.1",
"code" : 10057
}
> db.auth("admin", "XXXXXXXXXXX")
Error: { errmsg: "auth fails", ok: 0.0 }
0