サーバー上
サーバーで Mongod インスタンスを実行しています。
管理者にユーザーを作成し、それを使用してreadWrite
、アクセスしたいデータベースにロールを持つユーザーを作成しました。
mongo/etc/mongod.conf
ファイルを更新しました。
commented out the bind ip
uncommented auth=yes
Mongod
を使用して再起動しましたsudo service mongod restart
クライアントで:
このdb.auth(user,pass)
コマンドはリモート サーバーでは正常に機能しますが、クライアント (ホーム システム) では認証エラーが表示されます。
use myDb
コマンドで正しいデータベースを使用していることを確認しました。
PS。コマンドを使用してmongoサーバーに接続できますmongo xx.xx.xx.xx:27017
。しかし、認証できません。
助けてください。モンゴ v3.0.3。