-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/66324/
-----------------------------------------------------------

Review request for ranger, Madhan Neethiraj and Ramesh Mani.


Bugs: RANGER-2045
    https://issues.apache.org/jira/browse/RANGER-2045


Repository: ranger


Description
-------

Test scenario
'xasecure.hive.describetable.showcolumns.authorization.option' set to 'none'
Database 'testdb' has a table 'testtable1' with 3 columns 'name', 'age', 'city'.
Hive Policy exists giving user 'hrt_1' 'select' privilege on DB='testdb', 
table='testtable1' and columns='name', 'age' [user does not have permissions on 
'city' column].

"DESCRIBE testdb.testtable1" and "show columns in testdb.testtable1" commands 
show results with 'city' column included.

When 'xasecure.hive.describetable.showcolumns.authorization.option' is set to 
'none', Hive would follow default behavior and should deny DESCRIBE table and 
show column commands as the policy does not grant the test user access to all 
columns of the table. But the commands go through fine.


Diffs
-----

  
agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerDefaultPolicyEvaluator.java
 55938b128 


Diff: https://reviews.apache.org/r/66324/diff/1/


Testing
-------

Tested with local VM


Thanks,

Abhay Kulkarni

Reply via email to