PREHOOK: query: create role mixCaseRole1 PREHOOK: type: CREATEROLE POSTHOOK: query: create role mixCaseRole1 POSTHOOK: type: CREATEROLE PREHOOK: query: create role mixCaseRole2 PREHOOK: type: CREATEROLE POSTHOOK: query: create role mixCaseRole2 POSTHOOK: type: CREATEROLE PREHOOK: query: show roles PREHOOK: type: SHOW_ROLES POSTHOOK: query: show roles POSTHOOK: type: SHOW_ROLES admin mixCaseRole1 mixCaseRole2 public PREHOOK: query: create table t1(i int) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@t1 POSTHOOK: query: create table t1(i int) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@t1 PREHOOK: query: grant SELECT on table t1 to role mixCaseRole1 PREHOOK: type: GRANT_PRIVILEGE PREHOOK: Output: default@t1 POSTHOOK: query: grant SELECT on table t1 to role mixCaseRole1 POSTHOOK: type: GRANT_PRIVILEGE POSTHOOK: Output: default@t1 PREHOOK: query: -- grant with wrong case should fail with legacy auth grant UPDATE on table t1 to role mixcaserole2 PREHOOK: type: GRANT_PRIVILEGE PREHOOK: Output: default@t1 FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: NoSuchObjectException(message:Role mixcaserole2 does not exist)