Fredy Wijaya created IMPALA-8649:
------------------------------------

             Summary: Confusing error messages in PrivilegeSpec
                 Key: IMPALA-8649
                 URL: https://issues.apache.org/jira/browse/IMPALA-8649
             Project: IMPALA
          Issue Type: Sub-task
          Components: Frontend
    Affects Versions: Impala 3.2.0
            Reporter: Fredy Wijaya


Some error messages in PrivilegeSpec are confusing. For example:

https://github.com/apache/impala/blob/d753600f9cf4bda0c955f0f5eecc6fb41b0c365e/fe/src/main/java/org/apache/impala/analysis/PrivilegeSpec.java#L204-L206
https://github.com/apache/impala/blob/d753600f9cf4bda0c955f0f5eecc6fb41b0c365e/fe/src/main/java/org/apache/impala/analysis/PrivilegeSpec.java#L254-L258
https://github.com/apache/impala/blob/d753600f9cf4bda0c955f0f5eecc6fb41b0c365e/fe/src/main/java/org/apache/impala/analysis/PrivilegeSpec.java#L287-L289

We should still aim to not reveal the existence of an object, however the 
message "Error setting privileges" and "Verify that you have permissions to 
issue GRANT/REVOKE statement" can be misleading since PrivilegeSpec is also 
used for "SHOW GRANT", which doesn't set any privileges.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to