У меня была проблема с регистрацией phpMyAdmin с новым пользователем, которого я создал в phpMyAdmin как root. Я добавил нового пользователя со всеми ВСЕМИ ПРИВИЛЕГАМИ, и эффекта не было.
Наконец, я создал нового пользователя в командной строке MySQL и все стало хорошо.
Я сделал это с помощью следующих команд:
GRANT ALL ON *.* TO 'new_username'@'localhost' IDENTIFIED BY 'password_for_new_user';
FLUSH PRIVILEGES;
Я нашел описание ЗДЕСЬ