Mariusz Strzelecki created HIVE-11205: -----------------------------------------
Summary: Unable to create table being in read-only database Key: HIVE-11205 URL: https://issues.apache.org/jira/browse/HIVE-11205 Project: Hive Issue Type: Bug Reporter: Mariusz Strzelecki Assignee: Mariusz Strzelecki With enabled Legacy Authorization I cannot create table being in database that is read-only to me. For example: {noformat} > use ro_db; No rows affected (1.222 seconds) > create table rw_db.test (s string); Error: Error while compiling statement: No privilege 'Create' found for outputs { database:ro_db} (state=42000,code=403) > use rw_db; No rows affected (0.407 seconds) > create table rw_db.test (s string); No rows affected (2.216 seconds) {noformat} This happens because doAuthorization method checks write permissions against current database and then againts output database. Check for current database is not needed. -- This message was sent by Atlassian JIRA (v6.3.4#6332)