Я пытаюсь подключиться к удаленному серверу MySQL из задания Jenkins.
Я связал учетные данные пользователя MySQL с двумя переменными MYSQL_USERNAME
и MYSQL_PASSWORD
.Мне нужно сначала SSH, а затем подключиться к MySQL.Я использовал команду оболочки:
ssh remote_server mysql --user="$MYSQL_USERNAME" --password="$MYSQL_PASSWORD" -e "SHOW DATABASES;"
(Шаг сборки-> Выполнить оболочку) (кавычки только для --user, --password и -e)
Краткое описание ошибки: использование учетных данных MySQL в командной строке небезопасно, и я получаю целые команды помощи mysql.
Любая помощь приветствуется.