hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sambavi Muthukrishnan (JIRA)" <>
Subject [jira] [Commented] (HIVE-3016) Allow disabling foreign table access (cross database) using hiveconf
Date Wed, 16 May 2012 17:39:07 GMT


Sambavi Muthukrishnan commented on HIVE-3016:

Carl: we are only trying to prevent accidental use, not malicious intent. All users will have
to be granted permissions to all data still, so the auth system doesnt look like it will help.
Example: user A will have access to data in database db1 as well as db2. When in the context
of db1, we don't want them to use data from db2. When in the context of db2, they can indeed
use data from db2. The goal is to contain all access when in the context of a database to
just data in that database.
> Allow disabling foreign table access (cross database) using hiveconf
> --------------------------------------------------------------------
>                 Key: HIVE-3016
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: Query Processor
>            Reporter: Sambavi Muthukrishnan
>            Assignee: Sambavi Muthukrishnan
>            Priority: Minor
>         Attachments: hive-3016.1.patch.txt
>   Original Estimate: 48h
>  Remaining Estimate: 48h
> Disallow cross database access to tables using Y.T syntax under a specific configuration
in HiveConf.
> i.e. when hive.error.on.crossdatabaseaccess is set to true, return an error when Y.T
syntax is used to access tables and Y is not the current database. This can be set both via
the client and in hive-site.xml, and will default to false.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message