<?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 Ranger admin install fails with &amp;quot;007-updateBlankPolicyName.sql import failed&amp;quot; in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134840#M23265</link>
    <description>&lt;P&gt;Installing Ranger via Ambari on AWS, got this:&lt;/P&gt;&lt;P&gt;2016-03-18 16:10:44,048  [JISQL] /usr/jdk64/jdk1.8.0_60/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/hdp/current/ranger-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://mysqldb/ranger -u 'user' -p '********' -noheader -trim -c \; -input /usr/hdp/current/ranger-admin/db/mysql/patches/007-updateBlankPolicyName.sql&lt;/P&gt;&lt;PRE&gt;Error executing: CREATE FUNCTION `getTempPolicyCount`(assetId bigint, resId bigint) RETURNS int(11) BEGIN DECLARE tempPolicyCount int default 1; DECLARE dbResourceId bigint; DECLARE exitLoop int DEFAULT FALSE; DECLARE policyList CURSOR FOR  	SELECT id from x_resource where asset_id = assetId; DECLARE CONTINUE HANDLER FOR NOT FOUND SET exitLoop = true; OPEN policyList; readPolicy : LOOP 	FETCH policyList into dbResourceId; 	IF exitLoop THEN 		set tempPolicyCount = tempPolicyCount + 1; 		LEAVE readPolicy; 	END IF; 	IF (resId = dbResourceId) THEN 		LEAVE readPolicy; 	END IF; 	set tempPolicyCount = tempPolicyCount + 1; END LOOP; CLOSE policyList; RETURN tempPolicyCount; END  
java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
SQLException : SQL state: HY000 java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) ErrorCode: 1418
2016-03-18 16:10:44,438  [E] 007-updateBlankPolicyName.sql import failed!&lt;/PRE&gt;</description>
    <pubDate>Fri, 18 Mar 2016 23:15:36 GMT</pubDate>
    <dc:creator>richard_xu</dc:creator>
    <dc:date>2016-03-18T23:15:36Z</dc:date>
    <item>
      <title>Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134840#M23265</link>
      <description>&lt;P&gt;Installing Ranger via Ambari on AWS, got this:&lt;/P&gt;&lt;P&gt;2016-03-18 16:10:44,048  [JISQL] /usr/jdk64/jdk1.8.0_60/bin/java -cp /usr/share/java/mysql-connector-java.jar:/usr/hdp/current/ranger-admin/jisql/lib/* org.apache.util.sql.Jisql -driver mysqlconj -cstring jdbc:mysql://mysqldb/ranger -u 'user' -p '********' -noheader -trim -c \; -input /usr/hdp/current/ranger-admin/db/mysql/patches/007-updateBlankPolicyName.sql&lt;/P&gt;&lt;PRE&gt;Error executing: CREATE FUNCTION `getTempPolicyCount`(assetId bigint, resId bigint) RETURNS int(11) BEGIN DECLARE tempPolicyCount int default 1; DECLARE dbResourceId bigint; DECLARE exitLoop int DEFAULT FALSE; DECLARE policyList CURSOR FOR  	SELECT id from x_resource where asset_id = assetId; DECLARE CONTINUE HANDLER FOR NOT FOUND SET exitLoop = true; OPEN policyList; readPolicy : LOOP 	FETCH policyList into dbResourceId; 	IF exitLoop THEN 		set tempPolicyCount = tempPolicyCount + 1; 		LEAVE readPolicy; 	END IF; 	IF (resId = dbResourceId) THEN 		LEAVE readPolicy; 	END IF; 	set tempPolicyCount = tempPolicyCount + 1; END LOOP; CLOSE policyList; RETURN tempPolicyCount; END  
java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
SQLException : SQL state: HY000 java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) ErrorCode: 1418
2016-03-18 16:10:44,438  [E] 007-updateBlankPolicyName.sql import failed!&lt;/PRE&gt;</description>
      <pubDate>Fri, 18 Mar 2016 23:15:36 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134840#M23265</guid>
      <dc:creator>richard_xu</dc:creator>
      <dc:date>2016-03-18T23:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134841#M23266</link>
      <description>&lt;P&gt;It is Ambari 2.2.0.0, HDP-2.3.4.0-3485&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2016 00:31:20 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134841#M23266</guid>
      <dc:creator>richard_xu</dc:creator>
      <dc:date>2016-03-19T00:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134842#M23267</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3540/richardxu.html" nodeid="3540"&gt;@Richard Xu&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Can you please remove the hostname :). It is a security risk and customer may not like it.&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2016 09:27:49 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134842#M23267</guid>
      <dc:creator>sdutta</dc:creator>
      <dc:date>2016-03-22T09:27:49Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134843#M23268</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3540/richardxu.html" nodeid="3540"&gt;@Richard Xu&lt;/A&gt; - Can you please execute the below command in MySQL and retry the install?&lt;/P&gt;&lt;PRE&gt;SET GLOBAL log_bin_trust_function_creators = 1&lt;/PRE&gt;&lt;P&gt;If you'd like to roll back to the default value of 0, you can do that after the install goes through.&lt;/P&gt;</description>
      <pubDate>Wed, 23 Mar 2016 01:52:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134843#M23268</guid>
      <dc:creator>vperiasamy</dc:creator>
      <dc:date>2016-03-23T01:52:22Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134844#M23269</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/47/vperiasamy.html" nodeid="47"&gt;@vperiasamy&lt;/A&gt;&lt;P&gt; I had the same error and I can confirm that above command fixed the issue. Thx!&lt;/P&gt;</description>
      <pubDate>Mon, 02 May 2016 17:50:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134844#M23269</guid>
      <dc:creator>chri</dc:creator>
      <dc:date>2016-05-02T17:50:53Z</dc:date>
    </item>
    <item>
      <title>Re: Ranger admin install fails with "007-updateBlankPolicyName.sql import failed"</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134845#M23270</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/47/vperiasamy.html" nodeid="47"&gt;@vperiasamy&lt;/A&gt; &lt;/P&gt;&lt;P&gt;It worked for me as well.. Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jan 2017 21:39:41 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Ranger-admin-install-fails-with-quot-007/m-p/134845#M23270</guid>
      <dc:creator>shyamshaw</dc:creator>
      <dc:date>2017-01-11T21:39:41Z</dc:date>
    </item>
  </channel>
</rss>

