ошибка в пароле пользователя mysql

0

Я использую Ubuntu 10.10, и я установил phpmyadmin из диспетчера синаптических пакетов.

Но я не вводил пароль для пользователя root и пользователя phpmyadmin.

Позже я попытался войти в phpmyadmin с пользователем root и без пароля получить ошибку

Login without a password is forbidden
by configuration (see AllowNoPassword)

И пароль chage в mysql не работает, я пытался обновить пароль, используя password('pma') в поле passsword в таблице user базы данных mysql, но все же я не могу войти с консоли.

Как изменить пароль mysql и где находится этот файл конфигурации phpmyadmin.

  • 1
    Попробуйте запустить FLUSH PRIVILEGES внутри MySql.
Теги:
passwords
phpmyadmin

1 ответ

2
Лучший ответ

Я не уверен в большей проблеме, но файл конфигурации phpMyAdmin хранится в phpMyAdmin/config.inc.php. Имя пользователя и пароль можно найти в строке 85:

85  $cfg['Servers'][$i]['user']          = 'root';      // MySQL user
86  $cfg['Servers'][$i]['password']      = 'root';      // MySQL password (only needed
87                                                      // with 'config' auth_type)
  • 0
    спасибо, что было полезно, но создание пользователя со всеми привилегиями решило мою проблему. Если вы обновите свой ответ, я приму его.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню