Тема: забыл пароль на phpmyadmin
забыл пароль на phpmyadmin как его восстановить?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Работа с phpMyAdmin → забыл пароль на phpmyadmin
Чтобы отправить ответ, вы должны войти или зарегистрироваться
забыл пароль на phpmyadmin как его восстановить?
prokurist
Если забыт пароль пользователя root, то установить его заново можно только так:
1) Создайте пустой файл C:\mysql-init.txt и добавьте в него следующие строки:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'pass' WITH GRANT OPTION;
FLUSH PRIVILEGES;
IDENTIFIED BY 'pass' - pass замените на желаемый пароль, который будет использовать root.
2) Остановите сервис MySQL.
3) В командной строке введите:
C:\> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe"
--defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini"
--init-file=C:\mysql-init.txt
4) После успешного запуска MySQL, остановите его и запустите обычным образом.
Если забыт пароль не пользователя root, то достаточно зайти под root и поменять пароль у необходимого пользователя.
Hanut
Mysql пишет Error connecting to MySQL: Access denied for user 'da_admin'@'localhost' (using password: YES), phpadmin не работает пароль...... root пароль ты имеешь ввиду от mysql ?
Можно по подробней а то я в этом новичек....
prokurist
У MySQL всегда должен быть привелигированный пользователь root, имеющий все права на любые действия, включая изменение паролей других учетных записей. Если MySQL установлен локально, то пароль root должен был быть задан при его установке, если речь идет о удаленном сервере MySQL, то сбросить пароль можно только обратившись к хостеру.
Поищите в скриптах установленных на сайтах данные для подключения к MySQL, если они работают через эту же учетную запись.
Извиняюсь, я не профессионал, а новичек! Не могли бы вы подробно объяснить некоторые вещи! Например, остановить MySQL, это значит выключить denwer? И ещё, я не понял про какую командную строку идет речь? 1 пункт в инструкции я понял, а вот дальше, к сожалению, нет! Если не сложно, объясните всё поподробнее! Ещё раз извиняюсь, если то, что я написал немного глупо!
Например, остановить MySQL, это значит выключить denwer?
Совершенно верно, выключить Денвер.
И ещё, я не понял про какую командную строку идет речь?
Нажмите на клавиатуре Win+R и введите [mono]cmd[/mono], открывшееся черное окно и будет командной строкой. В случае использования Денвера, необходимо поправить все пути прописываемые в командной строке. Необходимо указать путь к исполняемому файлу mysqld-nt.exe (если его не будет, попробуйте mysqld.exe), и к конфигурационному файлу MySQL my.ini.
и к конфигурационному файлу MySQL my.ini
такого файла я на компьютере не обнаружил!
И ещё подскажите, пожалуйста, что конкретно ввести в командную строку! Я так понимаю, путь к этим двум файлам?
Neck
Поищите файл my.cnf
В командную строку надо вписать это, прямо так, как здесь показано, в одну строку (первый путь - это программа сервер MySQL; второй путь - это путь к конфигурационному файлу MySQL; и третий путь - это место нахождения файла с SQL запросом):
"C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" --init-file=C:\mysql-init.txt
Нет! Файла my.cnf тоже нет!
IDENTIFIED BY 'pass' - pass замените на желаемый пароль, который будет использовать root
так, а вот пароль, если я хочу его снять с root, я указываю любой или тот, что уже стоит у меня на root?
\usr\local\mysql-5.1\ - Здесь находится файл my.cnf. Если вы видите только my, то попробуйте просмотреть через файловый менеджер вроде FAR, или Total Commander.
Путь к серверу будет \usr\local\mysql-5.1\bin\mysqld.exe
Вместо pass можете указать любой пароль, или сделать пустой пароль.
Да файл my я нашел! Действительно он там! Только он не открывается, а как просмотреть через FAR или Total Commander? Если открыть с помощью..., то такой кнопки нет!
Neck
Можно сделать проще. Установите прекрасный текстовый редактор Notepad++, в нем нажмите Alt+A и из открывшейся панели выберите файл my.cnf.
http://sourceforge.net/projects/notepad-plus/files/
Что-то у меня ничего не выходит при нажатии Alt+A! Может я не то скачал? Я перешел по ссылке и скачал, там где зеленая кнопка! Вроде то!
Я так понял надо наверно открыть и найти тот файл который нужен! Проблема в том, что файл находится по определенному адресу C:\Documents and Settings\Администратор\Local Settings\... но в папке Администратор я файла Local Settings просто не вижу! Поэтому я его не могу открыть в Notepad++!
Так я смог открыть файл my, просто он есть ещё в двух местах! Только вопрос: что дальше делать? Я просто уже столько всего излазил, что не помню, что надо делать!
"C:\WebServers\usr\local\mysql-5.1\bin\mysql.exe --defaults-file="C:\WebServers\usr\local\mysql-5.1\my.cnf" --init-file=C:\mysql-init.txt
я так думаю вот это надо написать в командную строку! Я прав?
"C:\WebServers\usr\local\mysql-5.1\bin\mysqld.exe" --defaults-file="C:\WebServers\usr\local\mysql-5.1\my.cnf" --init-file=C:\mysql-init.txt
Только вроде надо mysqld.exe.
Вот, всё сделал, как написано выше, и в результате очередная ошибка!
Welcome to phpMyAdmin
Error
MySQL said: Documentation
Cannot connect: invalid settings.
Neck
Что в конфигурационном файле phpMyAdmin (config.inc.php)?
Денвер запущен?
Да денвер был запущен! Действительно в файле config.inc.php я просто-напросто забыл стереть пароль, который писал, устраняя другую ошибку! Спасибо огромное за помощь! Действительно очень помогли! Премного благодарен!
единственное что я не могу понять, почему-то на каждой странице под таблицами висит надпись Connection for controluser as defined in your configuration failed. Что это такое? Просто вроде раньше такого не было!
Neck
В конфигурационном файле phpMyAdmin (config.inc.php) отредактируйте две строки, прописав в них данные учетной записи для соединения с MySQL. Это необходимо для подключения таблиц расширений phpMyAdmin.
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
Всё, спасибо за помощь! Всё сделал, всё работает!
Здравствуйте , господа ! У меня та же самая проблема забыл пароль и не могу войти в phpMyAdmin Сервер тоже Денвер! Пробовал использовать установку логин и пароль заново по предложенному методу которое описано выше !!! Появляется вот такая странная ОШИБКА:
Error
SQL query: Edit
SHOW PLUGINS
MySQL said: Documentation
#1 - Can't create/write to file '\tmp\#sql1dfc_4_0.MYI' (Errcode: 2)
Connection for controluser as defined in your configuration failed.
-----------------------------
Хотя до этого была распространенная ошибка #1045 - Access denied for user 'root'@'localhost' (using password: NO)!!!!
Что делать сам не знаю !!! В программирование слаб , с такой проблемой в первые сталкиваюсь
ПОМОГИТЕ!!!!!!!!
забыл пароль и не могу войти в phpMyAdmin
Повторю здесь инструкцию для сброса пароля пользователя root. Но вам надо обязательно самому поменять пути к файлам, потому что в Денвере они иные.
* C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe - в Денвере надо найти исполняемый файл, возможно путь будет \usr\local\mysql-5.1\bin\mysqld.exe.
* C:\Program Files\MySQL\MySQL Server 5.0\my.ini - в Денвере это вероятно будет файл \usr\local\mysql-5.1\my.cnf.
Если забыт пароль пользователя root, то установить его заново можно только так:
1) Создайте пустой файл C:\mysql-init.txt и добавьте в него следующие строки:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'pass' WITH GRANT OPTION;
FLUSH PRIVILEGES;
IDENTIFIED BY 'pass' - pass замените на желаемый пароль, который будет использовать root.
2) Остановите сервис MySQL.
3) В командной строке введите:
C:\> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe"
--defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini"
--init-file=C:\mysql-init.txt
4) После успешного запуска MySQL, остановите его и запустите обычным образом.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Работа с phpMyAdmin → забыл пароль на phpmyadmin
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.