From: 徐广林 <cal...@13...> - 2015-09-01 07:43:53
|
Ip 10.88.4.177 is my localhost address,10.88.34.89 is my database address It is weired that HouseKeeperController access my localhost address,not access the database address. Why?please help me ,thanks! Error informations: [framework] 2015-09-01 14:52:59,641 - org.logicalcobwebs.proxool.HouseKeeperController -1890 [main] DEBUG org.logicalcobwebs.proxool.HouseKeeperController - Registering 'mysqlProxool' house keeper [framework] 2015-09-01 14:52:59,651 - org.logicalcobwebs.proxool.HouseKeeperController -1900 [main] DEBUG org.logicalcobwebs.proxool.HouseKeeperController - Starting a house keeper thread [framework] 2015-09-01 14:52:59,921 - org.logicalcobwebs.proxool.mysqlProxool -2170 [Prototyper] ERROR org.logicalcobwebs.proxool.mysqlProxool - Prototype java.sql.SQLException: Access denied for user 'root'@'10.88.4.177' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:998) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3847) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3783) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1665) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1207) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2249) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2280) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2079) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:400) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:154) at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39) at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159) at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102) at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44) But ,my proxool.xml config is: <property name="driverUrl" value="jdbc:mysql://10.88.34.89:3306/tkweb?useUnicode=true&characterEncoding=UTF8"/> |