@razrab228
html, люблю больше php.

Как исправить в phpmyadmin — account is locked?

При попытке зайти в phpMyAdmin возникает ошибка:
mysqli::real_connect(): (HY000/3118): Access denied for user 'root'@'localhost'. Account is locked.

Как можно разблокировать пользователя? использую openserver и mysql 8.0
  • Вопрос задан
  • 920 просмотров
Пригласить эксперта
Ответы на вопрос 1
@redesupar
Первый способ
откройте Apache - config, затем в
phpMyAdmin(config.inc.php) измените $cfg['Servers'][$i]['user'] = 'root';

вместо "root" поставить другого пользователя "pma" , потом разлочить учетную запись, потом снова поставить config.inc.php с пользователем "root"
Второй способ
создайте файл например init.sql и пропишите там
ALTER USER 'root'@'localhost ACCOUNT UNLOCK
далее в файле my.ini пропишите
[mysqld]
init-file="путь до файла"/init.sql

ребут и проверяйте, а так же потом удалите этот код с my.ini
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы