phpmyadmin не связан с правдивыми данными

Я устанавливаю mysql и phpmyadmin, и при установке phpmyadmin я добавляю пароль конфигурации root, но в связи с пользователем root и пароль root есть у меня эта ошибка

screenshot

1
задан 14 September 2019 в 15:47

1 ответ

Я думаю, что причина проблемы состоит в том, что в Ubuntu 18.04 метод аутентификации по умолчанию для пользователя root MySQL является аутентификацией сокета. Например, в командной строке можно войти в систему как корень при помощи sudo mysql вместо mysql -u'root' -p.

Можно переключиться на mysql_native_password или еще лучше можно создать другого пользователя для веб-входа в систему и предоставить все полномочия этому пользователю. Поэтому давайте примем пользователя, которого Вы хотите создать, назван webroot - можно создать его следующими командами:

$ sudo mysql
mysql> CREATE USER 'webroot'@'localhost' IDENTIFIED BY 'your_strong_password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'webroot'@'localhost' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit;

Ссылки:

0
ответ дан 7 December 2019 в 18:48

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

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