0

当我在 Cloudera VM 上运行以下脚本时,出现以下错误。

sqoop import-all-tables --connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" -username =retail_dba --p

6/09/17 23:33:11 ERROR manager.CatalogQueryManager: Failed to list tables
java.sql.SQLException: Access denied for user '=retail_dba'@'localhost' (using password: YES)
4

1 回答 1

0

我自己解决了这个问题

sqoop import-all-tables --connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" -username =retail_dba --p

在上面的脚本中,用户名和“=”之间有空格。所以 sqoop 假设用户名为=retail_dba.

删除空白空间后它工作正常。

于 2016-09-18T09:14:31.880 回答