JDBC para mysql - é preciso setar usuario?

Para fazer a conexão com o MySQL usando JDBC é preciso criar um usuario no JDBC?
Esta dando o erro que o localdomain is not allowed to conect to server?
Aonde sera que esta o erro de configuração?

não entendi muito bem quando você disse “criar usuário no JDBC”.

O que você precisa é utilizar o usuário e senha que tem permissão no mySQL.

Você já tentou se conectar diretamente no mySQL (com o próprio software do mySQL ou algum de terceiro) usando o usuário e senha que você está utilizando no seu programa em JAVA? Se sim, da uma verificada na liha Connection do seu programa em Java, pois o erro pode estar ali

[quote=“ManchesteR”]… o usuário e senha que tem permissão no mySQL.
…[/quote]

Sim, esse usuário tem que ser criado no MySQL e dê direitos de acesso à ele com GRANT.

No MySQL você dá direitos ao usuário X na máquina Y (algo como X@Y), então verifique se você está dando direitos na máquina correta, isso me gerou dor de cabeça por algumas vezes.

Esse erro de localdomain pode se referir a isso que comentei acima.

Você tem que fazer algo como:

GRANT ALL PRIVILEGIES ON mydb.* TO myusername

… ou algo parecido.

:roll: