PhpMyAdmin #1045
Я знаю, что у других людей была эта проблема, поэтому, пожалуйста, не отмечайте это как дубликат.
Причина, по которой я публикую это, заключается в том, что я увидел сообщение о том, что я должен исправить лазейки, поэтому я перешел к панели пользователей и удалил всех пользователей, которые могли использовать Any для имени пользователя. Затем я дал пароль для остальных, и когда я нажал go, я получаю: Ошибка
MySQL сказал: Документация
1045 - Доступ запрещен для пользователя 'root'@'localhost' (используется пароль: НЕТ)
Не удалось установить соединение для controluser, как определено в вашей конфигурации. phpMyAdmin попытался подключиться к серверу MySQL, и сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в вашей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL.
Я гуглил это, и другие ДЕЙСТВИТЕЛЬНО имеют эту проблему, но у них это происходит случайно, я специально изменил мой, чтобы исправить проблему безопасности. Как я могу отменить это, чтобы я, по крайней мере, все еще имел доступ к своей панели?
1 ответ
Отредактируйте ваш /ph-myadmin-directory/phpMyAdmin/config.inc.php:
$cfg['Servers'][$i]['password'] = 'my_root_password';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Работал на меня.