Tenho uma Servlet que faz uma conexao com uma base de dados em MySQL que está rodando em outra máquina com sistema operacional Linux. No momento da conexao é gerada uma SQLException. O código está rezumido abaixo:
java.sql.SQLException: Server configuration denies acess data source
Estou chegando a conclusão de que é algum problema na configuração do MySQL, o problema é que sou usuário novato em Linux e MySQL, por isso não sei como resolver o problema.
De qualquer forma agradeço a vocês que responderam ao meu tópico. :? :?
Paulo_Silveira
Com certeza eh esse o problema!
Voce ta usando login / senha que nao valem, ou acessando o mysql remotamente, e ta bloqueado pra isso acontecer.
Rafael_Steil
Apenas para complementar a resposta do javagrampa, ops, do Paulo,
o erro pode ocorrer tanto pq vc esta tentando acessar o banco de dados com algum username e senha que nao existam, como pode estar querendo acessar o database com um usuario e senha que existam mas que nao tenha permissao de leitura no mesmo. Isso acontece mto qdo o pessoal cria as contas usando o usuario root ( o root do mysql, claro ) e esquece de dar um GRANT .
Bom, isso sem mencionar senha errada
Rafael
R
rodrigoalexandre
O problema realmente era a configuração de permissões do MySQL (GRANT).