Conexão com Banco MySQL

3 respostas
K

Olá, toda vez que eu vou conectar o meu banco de dados MySQL para rodar a aplicação Desktop aparece essa mensagem.

java.sql.SQLException: null, message from server: “Host ‘INFO01.FRUKIMATRIZ.COM.BR’ is not allowed to connect to this MySQL server”

at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:991)

    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2558)

    at com.mysql.jdbc.Connection.<init>(Connection.java:1485)

    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)

se eu mudo para localhost funciona, mas aí que tá, o software será executado em outra maquina, o banco ficará na maquina que eu desenvolvi e o sofware em outra…

Ps: o servidor é em Windows…

Att
Kiko

3 Respostas

D

Olá,

você deve configurar o servidor MySQL para receber conexões remota.
Essa liberação pode ser por host (máquina) ou por usuário.

Consulte sobre o assunto, você achará uma solução.

Atenciosamente:
Diogo Roedel

F

GRANT ALL PRIVILEGES ON NomeBanco . * TO ‘Usuario’@ ‘%’ IDENTIFIED BY ‘senha’

olha o firewal do windows tb…

J

Você está conectando como root? Se for:

MySQL (Menu Iniciar) --> MySQL Server Instance Configuration Wizard --> Reconfigure Instance --> vá até a tela de senha do root, marque o checkbox: “Enable root access from remote machines”…

Criado 6 de junho de 2006
Ultima resposta 6 de jun. de 2006
Respostas 3
Participantes 4