Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
1.5.1
-
None
-
None
-
None
Description
create table test_tb(s string, i int);
grant select(s) on table test_tb to role test_role;
grant role test_role to group test_user;
use test_user to login,
describe formatted test_tb s; Error: Error while compiling statement: FAILED: SemanticException No valid privileges Required privileges for this query: Server=server1->Db=test_db->Table=test_tb->action=insert;Server=server1->Db=test_db->Table=test_tb->action=select; (state=42000,code=40000)
How about describe [formatted] test_tb; do we allow test_user to list his permitted columns? for example,
-----------------------------+
col_name | data_type | comment |
-----------------------------+
s | string |
-----------------------------+
2 rows selected (0.167 seconds)
However "ANALYZE TABLE test_tb COMPUTE STATISTICS FOR COLUMNS s" is allowed for test_user.
Attachments
Attachments
Issue Links
- relates to
-
SENTRY-1443 Column level permissions improvements
- Open
- links to