Linux ボックスで実行されている mongo db インスタンスがあり、Windows ボックスから接続しようとしています。認証を有効にすると、取得し続けます
データベース 'admin' の資格情報が無効です..
私のユーザー設定は次のようになります
show users { "_id" : "test.myuser", "user" : "myuser", "db" : "admin", "roles" : [ { "role" : "readWrite", "db" : "admin" }, { "role" : "userAdminAnyDatabase", "db" : "admin" } ] }
Linux ボックスのシェルから「mongo -u myuser -p password --authenticationDatabase admin」を実行すると、ログインできます。MongoVue と RoboMongo を使用しようとしていますが、どちらも失敗します。テストデータベースに同じユーザーを作成してみました。ログは言う
2015-08-29T11:16:52.797-0400 アクセス [conn24] メカニズム MONGODB-CR で myuser@test を認証できませんでした: AuthenticationFailed MONGODB-CR 資格情報がユーザー ドキュメントにありません
クライアントが資格情報を渡していないようです。これを達成する方法はありますか?