Сброс забытого пароля phpmyadmin

Я недавно установил LAMP на Ubuntu 13.04 (32-разрядная версия), но забыл свой пароль phpMyAdmin . Как я могу сбросить его пароль без переустановки?

24
задан 6 December 2015 в 20:17

3 ответа

Просто измените или сбросьте свой корневой пароль MySQL, выполнив следующие действия:

  1. Остановите сервер MySQL

    sudo service mysql stop
    
  2. Запустите mysqld [ 1116]

    sudo mysqld --skip-grant-tables &
    
  3. Войдите в MySQL от имени пользователя root

    mysql -u root mysql
    
  4. Измените MYSECRET с помощью нового пароля root

    UPDATE user SET Password=PASSWORD('MYSECRET') WHERE User='root'; FLUSH PRIVILEGES; exit;
    
  5. Убить mysqld

    sudo pkill mysqld
    
  6. Запустить mysql

    sudo service mysql start
    
  7. Войдите в phpmyadmin как root с вашим новым паролем [ 1121]

0
ответ дан 6 December 2015 в 20:17

На самом деле вам не нужно менять имя пользователя и пароль, если вы их видите.

В окне вашего терминала введите:

sudo -H gedit /etc/dbconfig-common/phpmyadmin.conf

Это откроет ваши конфигурации phpmyadmin.

Там вы увидите свое имя пользователя под dbc_dbuser='your_username' и пароль под dbc_dbpass='your_password'.

0
ответ дан 6 December 2015 в 20:17

В Debian есть обходной путь (Ubuntu, Mint и т. Д.), Где существует вторая учетная запись администратора, автоматически сгенерированная системой, которая называется

debian-sys-maint

. Вы можете видеть (и не должен менять) свой пароль через

sudo nano /etc/mysql/debian.cnf

Возможно (обязательно в Ubuntu 16.04) использовать эту учетную запись как в phpMyAdmin, так и в командной строке

mysql -u debian-sys-maint -p

У учетной записи есть те же привилегии, что и у phpMyAdmin / mysql root.

0
ответ дан 6 December 2015 в 20:17

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

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