Установка пароля и предоставление доступа пользователю root@localhost в Ubuntu 18.10
Из-за ряда проблем, перечисленных ниже, предлагаю апробированный вариант, суть которого
создание пользователя с максимальными правами в мускулпе и затем уже под ним решаем
проблемы пользователя root@localhost сервера MySQL для простоты с помощью phpmyadmin
По умолчанию после установки сервера MySQL
- пользователь root@localhost не имеет пароля
- у пользователя root@localhost к самому серверу баз данных доступа нет
- и мало того,метод аутентификации пользователя root@localhost в базе пользователей mysql-server, по умолчанию плагин unix socket
Стандартные методы, работавшие ранее до Ubuntu 17.04 будут выдавать ошибку из-за перечисленных выше дефолтных параметров
как сделать нарисовал тут
orion-15.zzz.com.ua/phpmyfaq/index.php?a...=11&id=26&artlang=ru
Естественно это для обычных пользователей, которым просто нужен сервер баз данных без решения головоломок с рутом
А вообще то уровень сопровождения разрабов в репах убунты в этом смысле резко скатывается к нулю - все валят на юсера, что в значительной степени заставляет последнего искать более дружественный дистр, например в centos веб сервер и мускул ставятся в два клика без указанного выше маразма....