1
resposta

Não consigo criar um novo usuário

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software