私はバージョン 2.4.4 を使用しており、http://docs.webfaction.com/software/mongodb.html の手順に従い、Ruby on Rails で Mongoid を使用しています。また、「userAdminAnyDatabase」権限で使用しているデータベースでユーザーを作成し、このレールモンゴイド構成で使用しています:
production:
sessions:
default:
database: <table>
hosts:
- localhost:<port>
username: <user>
password: <password>
--auth フラグを指定してサーバーを実行しています。また、mongodb cpmmand 行を使用してユーザーを試してみましたが、動作しますが、Rails アプリをデプロイしても、次のようになります。
エラー 16550 で失敗しました: "クエリに対する権限がありません
足りないものはありますか?おそらく私が作成する必要がある特別なユーザーですか?