[ https://issues.apache.org/jira/browse/HIVE-27285?focusedWorklogId=859189&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-859189 ]
ASF GitHub Bot logged work on HIVE-27285: ----------------------------------------- Author: ASF GitHub Bot Created on: 26/Apr/23 15:32 Start Date: 26/Apr/23 15:32 Worklog Time Spent: 10m Work Description: jfsii commented on code in PR #4258: URL: https://github.com/apache/hive/pull/4258#discussion_r1178053138 ########## ql/src/test/queries/clientpositive/authorization_privilege_objects.q: ########## @@ -0,0 +1,20 @@ +--! qt:authorizer +set hive.security.authorization.manager=org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdHiveAuthorizerFactoryForTest; +set test.hive.authz.sstd.validator.outputPrivObjs=true; +set hive.test.authz.sstd.hs2.mode=true; +set user.name=testuser; + +CREATE DATABASE test_db; +CREATE TABLE test_privs(i int); +set user.name=testuser2; +CREATE TABLE test_privs2(s string, i int); +set user.name=testuser; +SHOW DATABASES; Review Comment: I need to make changes here, because concurrent tests can interfere (I.E. they can create tables and databases that show up in the output). Issue Time Tracking ------------------- Worklog Id: (was: 859189) Time Spent: 3h (was: 2h 50m) > Add TableMeta ownership for filterTableMetas > -------------------------------------------- > > Key: HIVE-27285 > URL: https://issues.apache.org/jira/browse/HIVE-27285 > Project: Hive > Issue Type: Improvement > Components: Standalone Metastore > Affects Versions: 4.0.0 > Reporter: John Sherman > Assignee: John Sherman > Priority: Major > Labels: pull-request-available > Time Spent: 3h > Remaining Estimate: 0h > > Currently TableMeta does not include ownership information which makes it > difficult for filterTableMetas to efficiently filter based on ${OWNER} > privileges. > We should add ownership information to TableMeta and utilizing it in > filterTableMetas authorization checks. -- This message was sent by Atlassian Jira (v8.20.10#820010)