Erro no MySQL!

o seguinte erro está dando:

java.sql.SQLException: Invalid authorization specification message from server: “Access denied for user ‘root’@‘localhost’ (using password: NO)”
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2001)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1907)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:2524)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:818)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1808)
at com.mysql.jdbc.Connection.(Connection.java:452)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:411)

o q significa? alguém sabe??

Bom, vc deve estar passando um password onde nao precisa na realidade…a mensagem ja mostra que o atributo que define o uso de password esta desabilitado…tente passar vazio no lugar do password na string de conexão.

Acho que é o contrario SmartCardMan, o erro esta acontecendo porque teve uma tentativa de se logar na base de dados sem usar password e foi negada. O que falta e especificar o password.

Boa, eu pensei invertido!
hehehehe

Valew!

Abraço

Foi resolvido!!
Porém agora ta dando outro erro:

java.sql.SQLException: Data source rejected establishment of connection message from server: “Too many connections”
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2001)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1907)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:2524)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:818)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1808)

Quem sabe??? tem haver com pool de conexxões?? como aumento? nao sei :?

Isso e configuração da tua base dados. Voce pode utilizar o MySQL Administrator para configurar isso.

Também se lembrar de fechar sempre as conexões no Java, quando não mais utilizadas.