<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Sqoop password file error with mysql in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32021#M7277</link>
    <description>&lt;P&gt;Hi Somu,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sqoop will read the entire contents of your sqoop.password&amp;nbsp;file - including any trailing whitespace characters (which will be considered part of the password).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since you mentioned that hardcoding the password works, could be that you've inadvertently included a trailing whitespace charcter in the sqoop.password file?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Kate&lt;/P&gt;</description>
    <pubDate>Sun, 20 Sep 2015 00:52:18 GMT</pubDate>
    <dc:creator>kting</dc:creator>
    <dc:date>2015-09-20T00:52:18Z</dc:date>
    <item>
      <title>Sqoop password file error with mysql</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/31767#M7276</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to connect to mysql using private password file but i am stuck with error. Hardcoding password works. I am not sure whay it is erroring out.&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FFFF00"&gt;&lt;STRONG&gt;/user/cloudera/sqoop.password has permission 400 set.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The password file contains only password ie cloudera in a single line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[cloudera@quickstart ~]$ sqoop import --connect jdbc:mysql://quickstart:3306/retail_db --username=retail_dba &lt;FONT color="#FFFF00"&gt;&lt;STRONG&gt;--password-file /user/cloudera/sqoop.password&lt;/STRONG&gt;&lt;/FONT&gt; -table products -m 1 --compression-codec=snappy --as-avrodatafile --warehouse-dir=/user/hive/warehouse&lt;BR /&gt;Warning: /usr/lib/sqoop/../accumulo does not exist! Accumulo imports will fail.&lt;BR /&gt;Please set $ACCUMULO_HOME to the root of your Accumulo installation.&lt;BR /&gt;15/09/12 06:53:31 INFO sqoop.Sqoop: Running Sqoop version: 1.4.5-cdh5.4.2&lt;BR /&gt;15/09/12 06:53:34 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset.&lt;BR /&gt;15/09/12 06:53:34 INFO tool.CodeGenTool: Beginning code generation&lt;BR /&gt;15/09/12 06:53:35 ERROR manager.SqlManager: Error executing statement: java.sql.SQLException: &lt;FONT color="#FF0000"&gt;Access denied for user 'retail_dba'@'localhost' (using password: YES)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;java.sql.SQLException: Access denied for user 'retail_dba'@'localhost' (using password: YES)&lt;/FONT&gt;&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:996)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:870)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4332)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1258)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2234)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2265)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2064)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.&amp;lt;init&amp;gt;(ConnectionImpl.java:790)&lt;BR /&gt;at com.mysql.jdbc.JDBC4Connection.&amp;lt;init&amp;gt;(JDBC4Connection.java:44)&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)&lt;BR /&gt;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance(Constructor.java:526)&lt;BR /&gt;at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:395)&lt;BR /&gt;at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:571)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:215)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.makeConnection(SqlManager.java:880)&lt;BR /&gt;at org.apache.sqoop.manager.GenericJdbcManager.getConnection(GenericJdbcManager.java:52)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:739)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:762)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.getColumnInfoForRawQuery(SqlManager.java:270)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.getColumnTypesForRawQuery(SqlManager.java:241)&lt;BR /&gt;at org.apache.sqoop.manager.SqlManager.getColumnTypes(SqlManager.java:227)&lt;BR /&gt;at org.apache.sqoop.manager.ConnManager.getColumnTypes(ConnManager.java:295)&lt;BR /&gt;at org.apache.sqoop.orm.ClassWriter.getColumnTypes(ClassWriter.java:1833)&lt;BR /&gt;at org.apache.sqoop.orm.ClassWriter.generate(ClassWriter.java:1645)&lt;BR /&gt;at org.apache.sqoop.tool.CodeGenTool.generateORM(CodeGenTool.java:96)&lt;BR /&gt;at org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:478)&lt;BR /&gt;at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:605)&lt;BR /&gt;at org.apache.sqoop.Sqoop.run(Sqoop.java:143)&lt;BR /&gt;at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:179)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runTool(Sqoop.java:218)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runTool(Sqoop.java:227)&lt;BR /&gt;at org.apache.sqoop.Sqoop.main(Sqoop.java:236)&lt;BR /&gt;15/09/12 06:53:35 ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: No columns to generate for ClassWriter&lt;BR /&gt;at org.apache.sqoop.orm.ClassWriter.generate(ClassWriter.java:1651)&lt;BR /&gt;at org.apache.sqoop.tool.CodeGenTool.generateORM(CodeGenTool.java:96)&lt;BR /&gt;at org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:478)&lt;BR /&gt;at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:605)&lt;BR /&gt;at org.apache.sqoop.Sqoop.run(Sqoop.java:143)&lt;BR /&gt;at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:179)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runTool(Sqoop.java:218)&lt;BR /&gt;at org.apache.sqoop.Sqoop.runTool(Sqoop.java:227)&lt;BR /&gt;at org.apache.sqoop.Sqoop.main(Sqoop.java:236)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 09:40:30 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/31767#M7276</guid>
      <dc:creator>Somu</dc:creator>
      <dc:date>2022-09-16T09:40:30Z</dc:date>
    </item>
    <item>
      <title>Re: Sqoop password file error with mysql</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32021#M7277</link>
      <description>&lt;P&gt;Hi Somu,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sqoop will read the entire contents of your sqoop.password&amp;nbsp;file - including any trailing whitespace characters (which will be considered part of the password).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since you mentioned that hardcoding the password works, could be that you've inadvertently included a trailing whitespace charcter in the sqoop.password file?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Kate&lt;/P&gt;</description>
      <pubDate>Sun, 20 Sep 2015 00:52:18 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32021#M7277</guid>
      <dc:creator>kting</dc:creator>
      <dc:date>2015-09-20T00:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: Sqoop password file error with mysql</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32052#M7278</link>
      <description>&lt;P&gt;Kate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was aware of trailing space so i had tired to use echo while writing the password file.&lt;/P&gt;&lt;P&gt;Example: echo cloudera &amp;gt;&amp;nbsp;&lt;SPAN&gt;sqoop.password&lt;/SPAN&gt;&amp;nbsp;then moved this file to HDFS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will recheck the tariling space again and update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Somu&lt;/P&gt;</description>
      <pubDate>Sun, 20 Sep 2015 15:53:03 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32052#M7278</guid>
      <dc:creator>Somu</dc:creator>
      <dc:date>2015-09-20T15:53:03Z</dc:date>
    </item>
    <item>
      <title>Re: Sqoop password file error with mysql</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32053#M7279</link>
      <description>echo includes a trailing newline unless you pass the -n flag.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 20 Sep 2015 16:20:55 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32053#M7279</guid>
      <dc:creator>Sean</dc:creator>
      <dc:date>2015-09-20T16:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: Sqoop password file error with mysql</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32054#M7280</link>
      <description>&lt;P&gt;Perfect. Worked like a charm.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Sep 2015 16:41:23 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Sqoop-password-file-error-with-mysql/m-p/32054#M7280</guid>
      <dc:creator>Somu</dc:creator>
      <dc:date>2015-09-20T16:41:23Z</dc:date>
    </item>
  </channel>
</rss>

