- Resetting forgotten phpmyadmin password
- 4 Answers 4
- забыл пароль на phpmyadmin (Страница 1 из 3)
- 3 Ответ от prokurist 2009-06-29 16:56:24 (изменено: prokurist, 2009-06-29 16:59:18)
- Re: забыл пароль на phpmyadmin
- 4 Ответ от Hanut 2009-06-29 22:35:46
- Re: забыл пароль на phpmyadmin
- 5 Ответ от Neck 2010-05-05 16:40:29
- Re: забыл пароль на phpmyadmin
- 6 Ответ от Hanut 2010-05-05 18:06:28
- Re: забыл пароль на phpmyadmin
- 7 Ответ от Neck 2010-05-05 21:28:10
- Re: забыл пароль на phpmyadmin
- 8 Ответ от Hanut 2010-05-05 23:55:58
- Re: забыл пароль на phpmyadmin
- 9 Ответ от Neck 2010-05-06 05:58:07
- Re: забыл пароль на phpmyadmin
- 10 Ответ от Neck 2010-05-06 06:18:44
- Re: забыл пароль на phpmyadmin
- 11 Ответ от Hanut 2010-05-06 11:35:18
- Re: забыл пароль на phpmyadmin
- 12 Ответ от Neck 2010-05-06 13:29:43
- Re: забыл пароль на phpmyadmin
- 13 Ответ от Hanut 2010-05-06 15:18:31
- Re: забыл пароль на phpmyadmin
- 14 Ответ от Neck 2010-05-06 17:20:00
- Re: забыл пароль на phpmyadmin
- 15 Ответ от Neck 2010-05-06 17:29:45 (изменено: Neck, 2010-05-06 17:41:43)
- Re: забыл пароль на phpmyadmin
- 16 Ответ от Neck 2010-05-06 17:59:04 (изменено: Neck, 2010-05-06 18:03:22)
- Re: забыл пароль на phpmyadmin
- 17 Ответ от Hanut 2010-05-06 18:17:25
- Re: забыл пароль на phpmyadmin
- 18 Ответ от Neck 2010-05-06 21:37:19
- Re: забыл пароль на phpmyadmin
- 19 Ответ от Hanut 2010-05-07 00:49:10
- Re: забыл пароль на phpmyadmin
- 20 Ответ от Neck 2010-05-07 06:05:50
- Re: забыл пароль на phpmyadmin
- 21 Ответ от Neck 2010-05-07 06:11:06
- Re: забыл пароль на phpmyadmin
- 22 Ответ от Hanut 2010-05-07 10:51:05
- Re: забыл пароль на phpmyadmin
- 23 Ответ от Neck 2010-05-07 13:07:17
- Re: забыл пароль на phpmyadmin
- 24 Ответ от silmin85 2011-06-23 01:21:07
- Re: забыл пароль на phpmyadmin
- 25 Ответ от Hanut 2011-06-23 12:20:13
- Re: забыл пароль на phpmyadmin
- Как изменить пароль от phpMyAdmin
- Как поменять пароль phpMyAdmin по SSH
- Как поменять пароль в phpMyAdmin
- Стандартные доступы phpMyAdmin
Resetting forgotten phpmyadmin password
I recently installed LAMP on Ubuntu 13.04(32-bit) but forgot my phpMyAdmin password. How can I reset its password without re-installing it?
For people having issues with the current accepted answer. I suggest checking out the DigitalOcean article How To Reset Your MySQL or MariaDB Root Password
4 Answers 4
Simply change or reset your MySQL root password by doing the following:
sudo mysqld --skip-grant-tables &
UPDATE user SET Password=PASSWORD('MYSECRET') WHERE User='root'; FLUSH PRIVILEGES; exit;
Can you please explain the use of #2 Start mysqld? Also, how will I be able to execute #3 since I don’t remember my MySQL password anymore?
The idea for #2 is that you are spawning a version of the MySQL daemon without a password. This allows you to reset it on step 4.
Using Ubuntu 16 I was not able to run mysqld manually — trying to create socket and socket lock file in a dir that didn’t even exist! But if you look at the very NEXT answer (which is not the accepted answer) that is what I needed — I stupidly forgot the password for the phpmyadmin user, and there it is, in plain text, in the phpmyadmin.conf folder!
I get 2020-09-22 10:40:17 140163612645568 [Note] mysqld (mysqld 10.2.14-MariaDB) starting as process 23841 . mysqld: Please consult the Knowledge Base to find out how to run mysqld as root! 2020-09-22 10:40:17 140163612645568 [ERROR] Aborting at step 2
забыл пароль на phpmyadmin (Страница 1 из 3)
4) После успешного запуска MySQL, остановите его и запустите обычным образом.
Если забыт пароль не пользователя root, то достаточно зайти под root и поменять пароль у необходимого пользователя.
3 Ответ от prokurist 2009-06-29 16:56:24 (изменено: prokurist, 2009-06-29 16:59:18)
Re: забыл пароль на phpmyadmin
Hanut
Mysql пишет Error connecting to MySQL: Access denied for user ‘da_admin’@’localhost’ (using password: YES), phpadmin не работает пароль. root пароль ты имеешь ввиду от mysql ?
Можно по подробней а то я в этом новичек.
4 Ответ от Hanut 2009-06-29 22:35:46
Re: забыл пароль на phpmyadmin
prokurist
У MySQL всегда должен быть привелигированный пользователь root, имеющий все права на любые действия, включая изменение паролей других учетных записей. Если MySQL установлен локально, то пароль root должен был быть задан при его установке, если речь идет о удаленном сервере MySQL, то сбросить пароль можно только обратившись к хостеру.
Поищите в скриптах установленных на сайтах данные для подключения к MySQL, если они работают через эту же учетную запись.
5 Ответ от Neck 2010-05-05 16:40:29
Re: забыл пароль на phpmyadmin
Извиняюсь, я не профессионал, а новичек! Не могли бы вы подробно объяснить некоторые вещи! Например, остановить MySQL, это значит выключить denwer? И ещё, я не понял про какую командную строку идет речь? 1 пункт в инструкции я понял, а вот дальше, к сожалению, нет! Если не сложно, объясните всё поподробнее! Ещё раз извиняюсь, если то, что я написал немного глупо!
6 Ответ от Hanut 2010-05-05 18:06:28
Re: забыл пароль на phpmyadmin
Например, остановить MySQL, это значит выключить denwer?
Совершенно верно, выключить Денвер.
И ещё, я не понял про какую командную строку идет речь?
Нажмите на клавиатуре Win+R и введите [mono]cmd[/mono], открывшееся черное окно и будет командной строкой. В случае использования Денвера, необходимо поправить все пути прописываемые в командной строке. Необходимо указать путь к исполняемому файлу mysqld-nt.exe (если его не будет, попробуйте mysqld.exe), и к конфигурационному файлу MySQL my.ini.
7 Ответ от Neck 2010-05-05 21:28:10
Re: забыл пароль на phpmyadmin
и к конфигурационному файлу MySQL my.ini
такого файла я на компьютере не обнаружил!
И ещё подскажите, пожалуйста, что конкретно ввести в командную строку! Я так понимаю, путь к этим двум файлам?
8 Ответ от Hanut 2010-05-05 23:55:58
Re: забыл пароль на phpmyadmin
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
9 Ответ от Neck 2010-05-06 05:58:07
Re: забыл пароль на phpmyadmin
10 Ответ от Neck 2010-05-06 06:18:44
Re: забыл пароль на phpmyadmin
IDENTIFIED BY ‘pass’ — pass замените на желаемый пароль, который будет использовать root
так, а вот пароль, если я хочу его снять с root, я указываю любой или тот, что уже стоит у меня на root?
11 Ответ от Hanut 2010-05-06 11:35:18
Re: забыл пароль на phpmyadmin
\usr\local\mysql-5.1\ — Здесь находится файл my.cnf. Если вы видите только my, то попробуйте просмотреть через файловый менеджер вроде FAR, или Total Commander.
Путь к серверу будет \usr\local\mysql-5.1\bin\mysqld.exe
Вместо pass можете указать любой пароль, или сделать пустой пароль.
12 Ответ от Neck 2010-05-06 13:29:43
Re: забыл пароль на phpmyadmin
Да файл my я нашел! Действительно он там! Только он не открывается, а как просмотреть через FAR или Total Commander? Если открыть с помощью. то такой кнопки нет!
13 Ответ от Hanut 2010-05-06 15:18:31
Re: забыл пароль на phpmyadmin
Neck
Можно сделать проще. Установите прекрасный текстовый редактор Notepad++, в нем нажмите Alt+A и из открывшейся панели выберите файл my.cnf.
http://sourceforge.net/projects/notepad-plus/files/
14 Ответ от Neck 2010-05-06 17:20:00
Re: забыл пароль на phpmyadmin
Что-то у меня ничего не выходит при нажатии Alt+A! Может я не то скачал? Я перешел по ссылке и скачал, там где зеленая кнопка! Вроде то!
15 Ответ от Neck 2010-05-06 17:29:45 (изменено: Neck, 2010-05-06 17:41:43)
Re: забыл пароль на phpmyadmin
Я так понял надо наверно открыть и найти тот файл который нужен! Проблема в том, что файл находится по определенному адресу C:\Documents and Settings\Администратор\Local Settings\. но в папке Администратор я файла Local Settings просто не вижу! Поэтому я его не могу открыть в Notepad++!
Так я смог открыть файл my, просто он есть ещё в двух местах! Только вопрос: что дальше делать? Я просто уже столько всего излазил, что не помню, что надо делать!
16 Ответ от Neck 2010-05-06 17:59:04 (изменено: Neck, 2010-05-06 18:03:22)
Re: забыл пароль на phpmyadmin
«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
я так думаю вот это надо написать в командную строку! Я прав?
17 Ответ от Hanut 2010-05-06 18:17:25
Re: забыл пароль на phpmyadmin
«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.
18 Ответ от Neck 2010-05-06 21:37:19
Re: забыл пароль на phpmyadmin
Вот, всё сделал, как написано выше, и в результате очередная ошибка!
Welcome to phpMyAdmin
MySQL said: Documentation
Cannot connect: invalid settings.
19 Ответ от Hanut 2010-05-07 00:49:10
Re: забыл пароль на phpmyadmin
Neck
Что в конфигурационном файле phpMyAdmin (config.inc.php)?
Денвер запущен?
20 Ответ от Neck 2010-05-07 06:05:50
Re: забыл пароль на phpmyadmin
Да денвер был запущен! Действительно в файле config.inc.php я просто-напросто забыл стереть пароль, который писал, устраняя другую ошибку! Спасибо огромное за помощь! Действительно очень помогли! Премного благодарен!
21 Ответ от Neck 2010-05-07 06:11:06
Re: забыл пароль на phpmyadmin
единственное что я не могу понять, почему-то на каждой странице под таблицами висит надпись Connection for controluser as defined in your configuration failed. Что это такое? Просто вроде раньше такого не было!
22 Ответ от Hanut 2010-05-07 10:51:05
Re: забыл пароль на phpmyadmin
Neck
В конфигурационном файле phpMyAdmin (config.inc.php) отредактируйте две строки, прописав в них данные учетной записи для соединения с MySQL. Это необходимо для подключения таблиц расширений phpMyAdmin.
23 Ответ от Neck 2010-05-07 13:07:17
Re: забыл пароль на phpmyadmin
Всё, спасибо за помощь! Всё сделал, всё работает!
24 Ответ от silmin85 2011-06-23 01:21:07
Re: забыл пароль на phpmyadmin
Здравствуйте , господа ! У меня та же самая проблема забыл пароль и не могу войти в 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).
Что делать сам не знаю . В программирование слаб , с такой проблемой в первые сталкиваюсь ПОМОГИТЕ.
25 Ответ от Hanut 2011-06-23 12:20:13
Re: забыл пароль на phpmyadmin
забыл пароль и не могу войти в 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, остановите его и запустите обычным образом.
Как изменить пароль от phpMyAdmin
Изменить или сбросить пароль от пользователя phpMyAdmin можно:
- по SSH. Этот способ подойдёт, если вы забыли пароль пользователя, под которым подключаетесь к phpMyAdmin.
- через интерфейс phpMyAdmin. Подойдёт, если вы знаете пароль и вам нужно его сменить.
В статье мы расскажем про оба способа.
Для сброса пароля по SSH вам понадобится доступ к root-пользователю MySQL. Если вы потеряли root-доступ к серверу баз данных, воспользуйтесь инструкцией.
Учётная запись, под которой вы подключаетесь к phpMyAdmin, — это обычный пользователь mySQL. Ниже мы расскажем, как сменить забытый пароль от такой учётной записи.
Как поменять пароль phpMyAdmin по SSH
ALTER USER 'username' IDENTIFIED BY 'password';
SET PASSWORD FOR 'username'@'localhost' = PASSWORD('password');
Готово, вы сменили пароль от пользователя phpMyAdmin.
Как поменять пароль в phpMyAdmin
При помощи приложения можно поменять пароль как от учётной записи, под которой вы авторизованы, так и для других учётных записей MySQL.
Нажмите Учетные записи пользователей:
Напротив нужного имени нажмите Редактировать привилегии:
Вверху страницы нажмите Изменить пароль:
Введите пароль и подтвердите его, затем нажмите Вперёд:
Готово, пароль от учётной записи изменён.
Стандартные доступы phpMyAdmin
На облачных серверах REG.RU с шаблонами LEMP и LAMP phpMyAdmin устанавливается автоматически. При подключении к такому серверу по SSH вы увидите приветственное окно с доступами:
phpMyAdmin default password