Ola!
Estou me deparando com um problema que para mim eh novidade, uma vez que todas as aplicacoes que tenho desenvolvido para estudo sempre utilizam banco de dados na mesma maquina de desenvolvimento (localhost) estou partindo para armazenamento em uma maquina da rede, mas nao estou como que fica o caminho para tal acesso. Procurando na net encontrei alguma coisa mas meio vago, entao recorro aos conhecimentos de quem ja esta com a mao na massa a mais tempo.
Segue como fiz para encontrar o banco
public final String CAMINHODB = "jdbc:mysql://" + [endereco do banco] + ":3306/mysql";
e o erro exibido no console
Erro na conexao com o Banco de Dados: null, message from server: "Host 'mat-cpd02' is not allowed to connect to this MySQL server"
java.lang.NullPointerException
at dao.ArquivoMortoDAO.consultarFuncionario(ArquivoMortoDAO.java:57)
at business.ArquivoMortoBS.consultar(ArquivoMortoBS.java:39)
at view.TelaPrincipal.jButtonBuscarActionPerformed(TelaPrincipal.java:368)
at view.TelaPrincipal.access$300(TelaPrincipal.java:11)
at view.TelaPrincipal$4.actionPerformed(TelaPrincipal.java:178)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Obrigado ae