Fang-Yu Rao created HIVE-27125:
----------------------------------
Summary: Hive reveals the non-existence of a table to unauthorized
users
Key: HIVE-27125
URL: https://issues.apache.org/jira/browse/HIVE-27125
Project: Hive
Issue Type: Improvement
Components: HiveServer2
Reporter: Fang-Yu Rao
Hive reveals the non-existence of a table to unauthorized users.
Specifically, if an unauthorized user tries to access a non-existing table,
HiveServer2 reveals to the requesting user that the table does not exist. This
is because currently HiveAccessControlException does not take precedence over
SemanticException in
[Compiler#compile()|https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/Compiler.java#L95],
where HS2 compiles the given query.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)