[
https://issues.apache.org/jira/browse/SENTRY-147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14947308#comment-14947308
]
Ruslan Dautkhanov commented on SENTRY-147:
------------------------------------------
Please look at SENTRY-905
It would be a great fearure to have especially in dev/qa environments as
currently we have to bounce Hive every time developers want to test a new
version of their jars. We use it quite extensively for Hive UDF and UDAF jars.
Maybe not "add jar" but some other mechanism that would allow developers to
develop and test frequently their new jars makes sense. Or some sort of a
switch for non-production environments to allow ADD JAR.
https://issues.apache.org/jira/browse/SENTRY-905
> "add jar" command throws "Insufficient privileges to execute add" exception
> even for admin role
> ------------------------------------------------------------------------------------------------
>
> Key: SENTRY-147
> URL: https://issues.apache.org/jira/browse/SENTRY-147
> Project: Sentry
> Issue Type: Bug
> Reporter: pandiarajan rajangam
>
> 0: jdbc:hive2://......:10000/default> add jar
> /home/direp_hv_qa/satish/hive-udf-7.jar;
> Error: Insufficient privileges to execute add (state=42000,code=0)
> java.sql.SQLException: Insufficient privileges to execute add
> at org.apache.hive.jdbc.Utils.verifySuccess(Utils.java:167)
> at org.apache.hive.jdbc.Utils.verifySuccessWithInfo(Utils.java:155)
> at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:210)
> at org.apache.hive.beeline.Commands.execute(Commands.java:736)
> at org.apache.hive.beeline.Commands.sql(Commands.java:657)
> at org.apache.hive.beeline.BeeLine.dispatch(BeeLine.java:779)
> at org.apache.hive.beeline.BeeLine.begin(BeeLine.java:646)
> at
> org.apache.hive.beeline.BeeLine.mainWithInputRedirection(BeeLine.java:365)
> at org.apache.hive.beeline.BeeLine.main(BeeLine.java:348)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:212)
> I'm receiving this exception even for users of admin role,
> Is this an issue with sentry.
> as all other load, select create and drop are working as per privileges set
> in the policy file.
> for "add jar" command its failing even for users of admin role.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)