Интересные разделы:

ERROR 1698 (28000): Access denied for user ‘root’@’localhost’

Обнавлено: 04.07.2020

Это ошибка появляется в тот момент когда неправильно настроен доступ в phpmyadmin Посмотреть список пользователей Как видно пользователь root использует auth_socket плагин Для того чтобы изменить это пишем

Это ошибка появляется в тот момент когда неправильно настроен доступ в phpmyadmin

Посмотреть список пользователей

sudo mysql -u root # I had to use "sudo" since is new installation
USE mysql;
SELECT User, Host, plugin FROM mysql.user;
+------------------+-----------------------+
| User             | plugin                |
+------------------+-----------------------+
| root             | auth_socket           |
| mysql.sys        | mysql_native_password |
| debian-sys-maint | mysql_native_password |
+------------------+-----------------------+

Как видно пользователь root использует auth_socket плагин

Для того чтобы изменить это пишем

sudo mysql -u root # I had to use "sudo" since is new installation
USE mysql;
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
exit;
service mysql restart