我在 Digital Ocean 上運行一個 mongo 資料庫。我已經使用以下教程進行了設定:Mongodb setup并使用本教程對其進行了保護:MongoDb security
現在我正在嘗試創建特定資料庫的轉儲。我正在使用本文中所述的以下命令:Backup & Restore 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 用戶登錄了我的服務器。我錯過了什么?
uj5u.com熱心網友回復:
正如錯誤清楚地表明“命令 listCollections 需要身份驗證”。您應該嘗試“使用用戶名和密碼 mongodump -u=USERNAME -p=PASSWORD --db=DB_NAME 轉儲資料庫。”
:)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/435826.html
