Вам необходимо FLUSH PRIVILEGES
FLUSH PRIVILEGES
Вам следует перезапустить сервер MySQL или выполнить следующую команду:
FLUSH PRIVILEGES;
MySQL не сразу "видит" изменения, которые вы вносите в таблицы, содержащие данные учетных записей пользователей, поэтому необходим этот дополнительный шаг.