1.チェックMongoDBのサービスがオンになっています。
ps -ef | グリップのmongod
2.管理者の役割は、それ以外の場合は、操作権限を持っていないだろう、--auth認証パラメータを有効にする前に作成する必要があります。ユーザーを作成した場合、削除してください。
サービス、再起動を殺すのmongod、NOAUTHモードに起動します。
mongod --dbpathは/ var / log /のMongoDB / --storageEngine = mmapv1 --smallfiles --logappend --logpath /var/log/mongodb/mongodb.log --noauth --fork
モンゴ
管理者を使用します
db.system.users.remove({}) - >すべてのユーザを削除します
db.createUser({ユーザー: "ルート"、PWD: "123456"、役割:[{役割: "ルート"、DB: "管理者"}]}) - >新しいユーザー提供されたユーザ名とパスワードを作成します。
3.モードを確認するために、新しい管理者ユーザーを設定、のmongodサービスを再起動します。
Mongoの管理-uルート-p "123456"