huangfox opened a new issue #6905:
URL: https://github.com/apache/dolphinscheduler/issues/6905


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### What happened
   
   1. create a mysql datasource, and some datasource configuration is 
incorrect, such as password is wrong.
   2. click the "test connect" button, no results returned (always show 
"loading").
   3. dolphinscheduler-api server keeps outputting error logs. The error is as 
follows:
   `[ERROR] 2021-11-18 15:42:49.245 
com.alibaba.druid.pool.DruidDataSource:[2787] - create connection SQLException, 
url: jdbc:mysql://localhost:3306/test, errorCode 1045, state 28000
   java.sql.SQLException: Access denied for user 'root'@'localhost' (using 
password: YES)
        at 
com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
        at 
com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
        at 
com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
        at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
        at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
        at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
        at 
com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
        at 
com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1652)
        at 
com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1718)
        at 
com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2785)`
   
   
   ### What you expected to happen
   
   1. If some datasource configuration is incorrect, "test connection" can 
return test result. 
   2. dolphinscheduler-api server should not keep outputting error logs.
   
   
   ### How to reproduce
   
   1. create a datasource, and set a wrong password .
   2. click the "test connect" button.
   
   
   ### Anything else
   
   _No response_
   
   ### Version
   
   dev
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to