1
resposta

Executei o comando para criar mais um usuário mas ainda dá o erro 1045

code: 'ER_ACCESS_DENIED_ERROR', errno: 1045, sqlState: '28000', sqlMessage: "Access denied for user ''@'localhost' (using password: YES)", sql: undefined

1 resposta

Olá Nicole...

Você tentou criar o usuário no linux ou no windows?

Se foi no Linux, verifica no comando CREATE USER '[seu nome de usuário]'@'localhost' IDENTIFIED BY '[sua senha]'; se informou realmente o nome do usuário, por exemplo (as aspas simples fazem parte do código):

CREATE USER 'nicole'@'localhost' IDENTIFIED BY 'nicole';

depois dê privilégio total para o usuário criado, rodando (as aspas simples fazem parte do código):

GRANT ALL PRIVILEGES ON * . * TO 'nicole'@'localhost';

depois recarregue as permissões, rodando:

FLUSH PRIVILEGES;

Caso tenha sido no windows, tenta executar como administrador. Ou então utilizar o Command Line Client do MySql.

Espero ter ajudado.