Почему mysql_secure_installation никогда не работает? - PullRequest
0 голосов
/ 01 апреля 2019

Я установил сервер MySQL на 3 разных серверах (все Ubunutu 18.04).Практически во всех руководствах по установке после установки я предполагаю запустить sudo mysql_secure_installation, где, среди прочего, установлен пароль root.Однако после запуска этой утилиты я по-прежнему не могу получить доступ к mysql с помощью следующего:

mysql -u root -p

>ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Что мне нужно сделать, это sudo в mysql и изменить пароль root с помощью следующего:

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass123';

Почему я не могу войти в систему как root после установки пароля с помощью mysql_secure_installation? Я чувствую, что что-то упустил.

...