Я настроил суперпользователя в 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
Спасибо