Oi, Jonas!
Desculpe por demorar a te responder.
Isso pode acontecer por você não ter privilégios de administrador no usuário root ou estar logado sem sua senha.
Sugiro que reinicie o servidor e inicialize o Workbench (execute como administrador, para garantir), e então teste criar o novo usuário por comandos SQL para poder encontrar o log de erro e descobrir o que está acontecendo.
Primeiro, veja se o usuário foi criado acessando a tabela de usuários:
select user, host from mysql.user;
Então, caso o usuário exista, exclua:
drop user 'username '@'%';
Agora, vamos criar novamente o usuário e conceder as permissões:
CREATE USER 'ADMIN'@'LOCALHOST' IDENTIFIED BY 'ADMIN';
GRANT ALL PRIVILEGES ON *.* TO 'ADMIN'@'LOCALHOST';
Caso não funcione, você poderá pesquisar o log de erro na documentação do MySQL e identificar a melhor solução. Talvez apenas alterar a senha do usuário root baste :)
Caso funcione, ufa! Execute esse comando para atualizar os privilégios do novo usuário:
FLUSH PRIVILEGES;
Fico à disposição. Espero que dê tudo certo!
Abraços.