我正在Digital Ocean上运行一个mongo数据库。我用以下教程设置了它:Mongodb设置并用本教程保护了它:Mongodb安全
现在我正在尝试创建一个特定数据库的转储。我正在使用本文中所述的以下命令:备份&恢复Mongodb:
sudo mongodump --db dbName --out /var/backups/mongobackups/
日期+"%m-%d-%y"``
然而,我收到以下错误消息:
Failed: error getting collections for database 'dbName': error running 'listCollections'. Database: 'dbName' Err: command listCollections requires authentication.
我已使用root用户登录到我的服务器。我错过了什么?
正如错误明确指出的那样"命令listCollections需要身份验证"你应该试试";使用用户名转储数据库&密码mongodump-u=USERNAME-p=password--db=db_NAME">
:(