Автор Тема: В MySQL cменил пароль пользователю root, теперь меня не пускает в PHPMyAdmin  (Прочитано 11416 раз)

0 Пользователей и 1 Гость просматривают эту тему.

SysAdmin

  • Global Moderator
  • Newbie
  • *****
  • Сообщений: 40
    • Просмотр профиля
Ура, сам разобрался :-) Вот как восстановить забытый пароль root на MySQL:

В файле my.ini добавляем строчку skip-grant-tables:
[mysqld]
skip-grant-tables

сохраняем изменения в файле my.ini и перезапускаем сервер.

Теперь PHPMyAdmin открывается, осталось теперь только сменить пароль у нужного пользователя root или обнулить его.

Заходим в PHPMyAdmin на закладку SQL и выполняем запрос:
update mysql.user set password=password('') where User='root'

Теперь в файле my.ini удаляем строчку skip-grant-tables:

сохраняем изменения в файле my.ini и перезапускаем сервер.

Пароль root мы обнулили!!! Теперь все работает!!!

SysAdmin

  • Global Moderator
  • Newbie
  • *****
  • Сообщений: 40
    • Просмотр профиля
Стоит WampServer, в нем в MySQL cменил пароль пользователю root, с пустого пароля на нормальный, теперь меня не пускает в PHPMyAdmin, пишет:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Что теперь делать??? Как вернуть опять пустой пароль пользователю root или войти с новым паролем в PHPMyAdmin ?