Поиск…


Установите пароль root, включите пользователя root для доступа к сокету и http

Решает проблему: доступ запрещен для пользователя root, используя пароль YES Stop mySQL:

sudo systemctl stop mysql

Перезапустите mySQL, пропустив таблицы грантов:

sudo mysqld_safe --skip-grant-tables

Авторизоваться:

mysql -u root

В оболочке SQL посмотрите, существуют ли пользователи:

select User, password,plugin FROM mysql.user ;

Обновите пользователей (плагин null разрешает для всех плагинов):

update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;

В оболочке Unix остановите mySQL без таблиц грантов, затем перезапустите с помощью таблиц привилегий:

sudo service mysql stop
sudo service mysql start


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow