You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2020/06/02 08:57:14 UTC

[GitHub] [incubator-dolphinscheduler] hanfengcan opened a new issue #2873: [QUESTION] SQLException: Access denied when use upgrade-dolphinscheduler.sh

hanfengcan opened a new issue #2873:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2873


   *For better global communication, please give priority to using English description, thx! *
   
   **Describe the question**
   When I use `upgrade-dolphinscheduler.sh`  update 1.3-dev to 1.3-release. The db username is set in  `datasource.properties` and `config/install_config.conf` 
   
   But the upgrade failed.
   
   
   **Which version of DolphinScheduler:**
    1.3-release
   
   **Additional context**
   
   ```
   [dolphinscheduler@incubator-dev conf]$ sh ../script/upgrade-dolphinscheduler.sh 
    _ _   |_  _ _|_. ___ _ |    _ 
   | | |\/|_)(_| | |_\  |_)||_|_\ 
        /               |         
                           3.2.0 
   12:24:53.253 [main] INFO ru.yandex.clickhouse.ClickHouseDriver - Driver registered
   12:24:54.485 [main] ERROR com.alibaba.druid.pool.DruidDataSource - init datasource error, url: jdbc:mysql://localhost:3306/dolphinscheduler?characterEncoding=UTF-8&allowMultiQueries=true
   java.sql.SQLException: Access denied for user ''@'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:836)
   	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:456)
   	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
   	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:197)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1578)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1644)
   	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:918)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1300)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1296)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:109)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.getCurrentDbType(UpgradeDao.java:79)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.<clinit>(UpgradeDao.java:48)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.initUpgradeDao(DolphinSchedulerManager.java:37)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.<init>(DolphinSchedulerManager.java:57)
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:34)
   12:24:54.507 [main] ERROR com.alibaba.druid.pool.DruidDataSource - {dataSource-1} init error
   java.sql.SQLException: Access denied for user ''@'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:836)
   	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:456)
   	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
   	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:197)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1578)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1644)
   	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:918)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1300)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1296)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:109)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.getCurrentDbType(UpgradeDao.java:79)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.<clinit>(UpgradeDao.java:48)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.initUpgradeDao(DolphinSchedulerManager.java:37)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.<init>(DolphinSchedulerManager.java:57)
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:34)
   12:24:54.518 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
   12:24:54.518 [main] ERROR org.apache.dolphinscheduler.dao.upgrade.UpgradeDao - Access denied for user ''@'localhost' (using password: YES)
   java.sql.SQLException: Access denied for user ''@'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:836)
   	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:456)
   	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246)
   	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:197)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1578)
   	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1644)
   	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:918)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1300)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1296)
   	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:109)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.getCurrentDbType(UpgradeDao.java:79)
   	at org.apache.dolphinscheduler.dao.upgrade.UpgradeDao.<clinit>(UpgradeDao.java:48)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.initUpgradeDao(DolphinSchedulerManager.java:37)
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.<init>(DolphinSchedulerManager.java:57)
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:34)
   12:24:54.546 [main] ERROR org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler - null
   java.lang.NullPointerException: null
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.upgradeDolphinScheduler(DolphinSchedulerManager.java:98)
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:36)
   12:24:54.547 [main] INFO org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler - Upgrade DolphinScheduler failed
   Exception in thread "main" java.lang.RuntimeException: java.lang.NullPointerException
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:41)
   Caused by: java.lang.NullPointerException
   	at org.apache.dolphinscheduler.dao.upgrade.DolphinSchedulerManager.upgradeDolphinScheduler(DolphinSchedulerManager.java:98)
   	at org.apache.dolphinscheduler.dao.upgrade.shell.UpgradeDolphinScheduler.main(UpgradeDolphinScheduler.java:36)
   
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] hanfengcan commented on issue #2873: [QUESTION] SQLException: Access denied when use upgrade-dolphinscheduler.sh

Posted by GitBox <gi...@apache.org>.
hanfengcan commented on issue #2873:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2873#issuecomment-637477659


   > 1.3-dev is the same with 1.3-release, why do you want to upgrade?
   
   微信群上说release修复了dev一些bug。所以想更新一下


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] xingchun-chen closed issue #2873: [QUESTION] SQLException: Access denied when use upgrade-dolphinscheduler.sh

Posted by GitBox <gi...@apache.org>.
xingchun-chen closed issue #2873:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2873


   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-dolphinscheduler] dailidong commented on issue #2873: [QUESTION] SQLException: Access denied when use upgrade-dolphinscheduler.sh

Posted by GitBox <gi...@apache.org>.
dailidong commented on issue #2873:
URL: https://github.com/apache/incubator-dolphinscheduler/issues/2873#issuecomment-637456511


   1.3-dev is the same with 1.3-release, why do you want to upgrade?


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org