2016-04-19 17 views
0

私はここで奇妙な問題があり、誰かがこれを以前見たことがあるかどうかを知りたい。mongo:許可のためjavaコマンドが失敗する

は、コマンドがエラー13で失敗しました:

「...コマンドを実行するためにdb_vinylxlに認可されていない」これは明らかに、コマンドが接続しているユーザによって許可されていないことを示しています。しかし、私は他の多くのJavaプログラムと同じ接続文字列を使用します。問題なし。

はまた、私はシェルでそれを使用してみました:

mongo mongodb://username:[email protected]:27017/databasename 

そして、私はそれが非常にシェルから(アップデートなど)すべてのコマンドを行うことができます。 私は髪を引き出しません。

何とか解決する必要があります。 あなたの誰かがこれを前に見たことがあるか、私が何を試すことができるかを知っていれば、あなたの助けは大変に感謝しています。

ありがとうございます!

答えて

0

は、このいずれかを試してみてください。いつものように

mongo -u usaname -p password 127.0.0.1:27017/databasename 
0

それは私自身のdumnのせいでした。

認証前にコレクション(静的!)へのハンドルを取得しました。 注文を変更するとすべての問題が修正されました。

関連する問題