Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

The user especifiee as a definer('root'@'127.0.0.1') does not exist

Ocorre um erro ao executar a procedure. Note: The user especifiee as a definer('root'@'127.0.0.1') does not exist.

Segui os passos de configuração contidas no curso.

1 resposta

Oiii Maxuel, tudo bem?

Peço desculpas pela demora no retorno de sua resposta, vamos lá:

O MySQL não consegue ler o 'localhost', então teremos que fazer o seguinte:

  • Criar um usuário root@127.0.0.1, rode o comando:

    CREATE USER 'root'@'127.0.0.1' IDENTIFIED BY 'sua_senha';
  • Depois de criado o usuário, temos que liberar as permissões para ele:

    GRANT ALL PRIVILEGES ON *.* TO  'root'@'127.0.0.1';

Feito isso, é só rodar a procedure novamente. Fique tranquilo que não irá dar divergências no projeto.

Qualquer dúvida eu to por aqui, tá bom? :)