Windows Пакетный скрипт для автоматического резервного копирования Mongodb - PullRequest
0 голосов
/ 03 марта 2020

Я настроил суперпользователя в mongodb, и я могу сделать резервную копию вручную в командной строке или подключиться к базе данных с помощью имени пользователя и пароля в консоли или в Compass, но если я переместу эту команду в пакетный скрипт и запустить скрипт, я всегда получаю сообщение об ошибке:

Не удалось: не удалось создать сеанс: не удалось подключиться к серверу: соединение (): ошибка аутентификации: ошибка разговора sasl: невозможно аутентифицировать с использованием механизма "SCRAM- SHA-256 ": (AuthenticationFailed) Ошибка аутентификации.

Команда:

mongodump --username myusername --password mypassword --out C:\backups --db mydb --authenticationDatabase admin

Я обновил bindIp до 0.0.0.0 и добавил безопасность: авторизация:« включено ».

Любые мысли о том, почему я не могу запустить это в пакетном скрипте. Я использую Пн go 4.2

Спасибо

...