Изменено ли изменение безопасности с MySQL 5.7 / Ubuntu 16.04?

Недавно я обновил свою систему до Ubuntu 16.04 (включая обновление до MySQL 5.7). Некоторые скрипты (для резервного копирования) запускались беззвучно до этого, но теперь я получил:

[Warning]: Using a password on the command line interface can be insecure

В сценарии cron.daily следующая строка нарушения:

mysqldump -uMyUser -pMyPasswd --single-transaction --databases $db > $file
[d2 ] Это просто новое предупреждение от MySQL (= эта ситуация не нова, но теперь предупреждена) или что-то более серьезное, чтобы быть принятым во внимание? Я хочу знать, могу ли я игнорировать это предупреждение или нет.

1
задан 10 November 2016 в 17:49

1 ответ

Это не похоже на более новую функцию, как в этом вопросе переполнения стека 2013 года.

Наиболее безопасное решение, вероятно, должно следовать в этом вопросе переполнения стека 2013 года и вместо этого хранить информацию о пользователе в файле.

Однако вышеупомянутая статья «Переполнение стека» предлагает решение избежать предупреждающего сообщения, похожего на решение bc2946088, только с помощью другого подхода:

Если ваша версия клиента / сервера MySQL является 5.6.xa способ избежать сообщения WARNING использовать средства mysql_config_editor:
mysql_config_editor set --login-path=local --host=localhost --user=username --password
3
ответ дан 23 May 2018 в 04:21

Другие вопросы по тегам:

Похожие вопросы: