1
resposta

alguém poderia me ajudar nesse erro? já excluir o database e fiz de novo, e continua com o mesmo erro!!?

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

1 resposta

Olá Jadeilton!

Peço desculpas pela demora em obter um retorno

O erro que você está recebendo é um erro de conexão com o banco de dados MySQL. A exceção que você está recebendo é uma exceção de conexão não transitória do SQL. Isso pode ser causado por vários motivos, como credenciais incorretas, servidor MySQL não iniciado ou o driver JDBC não está configurado corretamente.

Uma solução para o erro que você está recebendo é adicionar a opção do cliente ao seu conector MySQL allowPublicKeyRetrieval=true para permitir que o cliente solicite automaticamente a chave pública do servidor. Observe que allowPublicKeyRetrieval=True pode permitir que um proxy malicioso execute um ataque MITM para obter a senha em texto simples, portanto, é False por padrão e deve ser explicitamente ativado.

Caso queira saber mais: MySQL .NET Connection String Options

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!