我的tomcat启动之后,每隔一段时间就会有以下的错误:
java.sql.SQLException: Invalid authorization specification message from server:
"Access denied for user 'admin'@'localhost' (using password: YES)"
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1906)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:2520)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:817)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1786)
at com.mysql.jdbc.Connection. <init>(Connection.java:450)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:411)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at org.logicalcobwebs.proxool.ProxyFactory.buildProxyConnection(ProxyFac
tory.java:41)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java
:150)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:95)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java
:42)
请问是否跟我的数据库有关?我只是启动它,没有做任何操作,就每隔一段时间自动出现这样的错误。
请各路高手帮忙解决。
------解决方案--------------------
"Access denied for user 'admin'@'localhost' (using password: YES)"
用户名、密码错误了!
原因不明。
看看你是不是有连接泄漏吧!
------解决方案--------------------
是不是你在程序里没有及时关闭数据库连接,
------解决方案--------------------
记得好像配置文件有个超时时间的配置似的。。。你查查看啊 google上有的
------解决方案--------------------