A autenticação da linha de comando do MongoDB 2.6.1 falha
Configurei réplicas definidas com autenticação. eu useiesta tutorial. Eu configurei o arquivo-chave, o usuário administrador e outros usuários. Tudo funciona bem - o acesso anônimo está desativado e eu consigo entrar
$ mongo
MongoDB shell version: 2.6.1
connecting to: test
Error while trying to show server startup warnings: not authorized on admin to execute command { getLog: "startupWarnings" }
rs0:PRIMARY> use admin
switched to db admin
rs0:PRIMARY> db.auth("USERNAME","PASSWORD")
1
rs0:PRIMARY>
usando credenciais de usuários que eu criei.
Mas não consigo entrar na linha de comando
$ mongo -u 'USERNAME' -p 'PASSWORD'
MongoDB shell version: 2.6.1
connecting to: test
2014-05-18T14:23:47.324+0200 Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18 } at src/mongo/shell/db.js:1210
exception: login failed
usando as mesmas credenciais. Não encontrei nada útil na documentação ou aqui no SO.