Не удается войти в PhpMyAdmin EasyPHP после установки пароля - PullRequest
1 голос
/ 26 июля 2011

Я установил EasyPHP 5.3.6, открыл PhpMyAdmin, создал новую базу данных и установил пароль для пользователя root. «Естественно», после этого я больше не смог войти в PhpMyAdmin, получив печально известную ошибку 1045 Отказ в доступе.

Я перепробовал все, что смог найти - установка пароля (в двух местах) в config.inc.php, похоже, не работает. Я также попытался изменить AllowNoPassword на true (или false, какой бы он не был изначально), но ничего не сделал. Я попытался пройти через phpmyadmin / scripts / signon.php и ввести там пароль (это правильный пароль, я сохранил его в менеджере паролей) и не смог войти. Я также пытался следовать инструкциям по сбросу пароля MySQL, который я нашел, но они использовали mysqld-nt.exe, который я не нашел в моей установке. Я также попытался удалить EasyPHP и переустановить его (и перед этим я использовал ccleaner для удаления любых обнаруженных проблем с реестром, хотя по общему признанию там не было ничего о mysql), и он, конечно, сохранил «неверный пароль» и не позволил мне войти .

За исключением переформатирования моего жесткого диска, я не уверен, что еще я могу сделать. (Как он хранит сломанные настройки после удаления ??)

Любая помощь будет оценена.

Я также хотел бы понять, почему выполнение чего-то хорошего для защиты вашей базы данных оказывается такой болезненной процедурой, что на самом деле рекомендуется оставить пользователя root без пароля? Вздох

Ответы [ 4 ]

3 голосов
/ 06 февраля 2013

Перейдите в папку EasyPHP-12.1 \ modules \. Откройте папку для используемой версии PhPMyAdmin (в моем случае это был phpmyadmin356x130206112511). Найти файл config.inc.php . Редактирование правой кнопкой мыши с помощью Блокнота.

Под строкой:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

вставьте эту строку:

$cfg['Servers'][$i]['password'] = 'YOURPASSWORD';

где YOURPASSWORD - желаемый пароль.

Сохранение файла и обновление страницы «Локальная сеть».

2 голосов
/ 26 июля 2011

Очистка кеша позволила мне перейти к phpmyadmin после переустановки easyphp.Спасибо Дане выше.

0 голосов
/ 24 июля 2014

Случилось и со мной тоже. К сожалению, мой интернет решил одновременно отключиться, и я не смог зайти на эту страницу в Google. «Помощь», которая появляется, когда вам отказывают в доступе, действительно хромает (но это не относится к создателю easyphp.) «Помощь» говорит вам «проверить файлы конфигурации»

0 голосов
/ 02 июля 2014

Я просто убил mysql и перезапустил, у меня все работало нормально.

...