:::::a exception:::::

3 respostas
kartler

Vejam o que imprimiu agora::::

java.sql.SQLException:Server configuration denies access to data source

at com.mysql.jdbc.MysqlIO.init(Unknow Source)

at com.mysql.jdbc.Connection.connectionInit(Unknow source)

at com.mysql.jdbc.jdbc2.Connection.connectionInit(Unknow source)

at com.mysql.jdbc.Connection.connectionInit(Unknow source)

at java.sql.DriverManager.getConnection(DriverManager.java:512)

at java.sql.DriverManager.getConnection(DriverManager.java:171)

at Teste.main(Teste.java:16)

Eis o código

import java.sql.*;

public class Teste{

public static void main(String args[]) {

Connection connection = null;

try

{

String driverName = “org.gjt.mm.mysql.Driver”; // MySQL MM JDBC driver
Class.forName(driverName);

String SName = localhost;

String Tbase = mydatabase;

String url = jdbc:mysql:// + SName + / + Tbase;

String Uname = username;

String password = password;

connection = DriverManager.getConnection(url, Uname, password);

} catch (ClassNotFoundException e)

{
System.out.println(O driver expecificado não foi encontrado.);

} catch (SQLException e)

{

e.printStackTrace();

}

}

3 Respostas

Paulo_Silveira

simplesmente o usuario/senha que voce esta usando nao tem direito de usar o mysql

lembre-se q por jdbc a conexao eh feita via tcp, entao vc precisa dar direito dele acessaar via localhost ou do dominio q vc esta acessando

isso eh, vai ter de mexer na tabela de permissao dos usuarios do m,ysql

vc esta tendo um problema com o mysql, nao java

kartler

HUM… entendi vou tentar lembrar como se dá direito no mysql :oops: …

kartler

Será qu é isso aqui???

myslq>GRANT ALL PRIVILEGES ON DataBase>.* TO root>@"%"> IDENTIFIED BY password>; ???

vou tentar…

REALMENTE É ISSO AGORA DEU CERTO … :slight_smile: BRIGADÃO PAULO

Criado 29 de novembro de 2002
Ultima resposta 29 de nov. de 2002
Respostas 3
Participantes 2