Задать вопрос
razrab228
@razrab228
зачем тебе знать это?

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

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

Как можно разблокировать пользователя? использую openserver и mysql 8.0
  • Вопрос задан
  • 1570 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽