Action | Select | Update | Create | Drop | Alter |
Lock | All | Read | Write | ReplAdmin | ServiceAdmin | Temporary UDF admin | Refresh | RW Storage | URI RWX permission | Comments | |||||||
CREATE TABLE | X | X | X -for create external table – the location) | ||||||||||||||
DROP TABLE | X | X | |||||||||||||||
DESCRIBE TABLE | X | X | |||||||||||||||
SHOW PARTITIONS | X | X | |||||||||||||||
ALTER TABLE LOCATION | X | X | X - for new location | ||||||||||||||
ALTER PARTITION LOCATION | X | X |
- for new partition location | |||||||||||||||||
ALTER TABLE ADD PARTITION | X | X | X - for partition location | ||||||||||||||
ALTER TABLE DROP PARTITION | X |
ALTER TABLE (all of them except the ones above) |
X | |||||||||||||||||
TRUNCATE TABLE | X | X | |||||||||||||||
CREATE VIEW | X | X | |||||||||||||||
ALTER VIEW PROPERTIES | X | X | |||||||||||||||
ALTER VIEW RENAME | X | X | |||||||||||||||
DROP VIEW PROPERTIES | X | X | |||||||||||||||
DROP VIEW | X | X |
ANALYSE TABLE | X | X | |||||||||||||||
SHOW DATABASES | X | X |
X | X | X |
X | X | X |
X | X | X |
X | X | X |
SHOW COLUMNS | X | X |
SHOW TABLE STATUS | |||||||||||||||||
SHOW TABLE PROPERTIES | |||||||||||||||||
CREATE TABLE AS SELECT |
X | X | ||||||||||||||||
CREATE INDEX |
DROP INDEX | |||||||||||||||||
ALTER INDEX REBUILD |
ALTER INDEX PROPERTIES |
LOCK DB |
UNLOCK DB |
LOCK TABLE |
UNLOCK TABLE |
SELECT | X | X | |||||||||||||||
INSERT | X | X | |||||||||||||||
UPDATE | X | X | |||||||||||||||
DELETE | X | X | X | ||||||||||||||
LOAD | X | X | X- input location | ||||||||||||||
SHOW CREATE TABLE | X | X | |||||||||||||||
CREATE FUNCTION |
X | |||||||||||||||||
DROP FUNCTION |
MSCK (metastore check) | X | X | |||||||||||||||
ALTER DATABASE | X | X | |||||||||||||||
CREATE DATABASE | X | X | |||||||||||||||
DROP DATABASE | X | X | |||||||||||||||
IMPORT | X | X |
EXPORT |
GRANT | In Ranger - User should be "ADMIN" | ||||||||||||||||
REVOKE | In Ranger - User should be "ADMIN" | ||||||||||||||||
SHOW GRANT | Not Supported | ||||||||||||||||
CREATE ROLE | Not Supported | ||||||||||||||||
DROP ROLE | Not Supported | ||||||||||||||||
SHOW CURRENT ROLES | Not Supported | ||||||||||||||||
REVOKE ROLE | Not Supported | ||||||||||||||||
GRANT ROLE | Not Supported | ||||||||||||||||
SHOW ROLE | Not Supported | ||||||||||||||||
SHOW ROLE GRANT | Not Supported | ||||||||||||||||
SHOW PRINCIPALS | Not Supported | ||||||||||||||||
SHOW CONF | No Ranger Auth | ||||||||||||||||
LIST FILE[S] , LIST JAR[S], LIST ARCHIVE[S] | No Ranger Auth | ||||||||||||||||
ADD FILE[S] , ADD JAR[S], ADD ARCHIVE[S] | No Ranger Auth | ||||||||||||||||
DELETE FILE[S] , DELETE JAR[S] , DELETE ARCHIVE[S] | No Ranger Auth | ||||||||||||||||
COMPILE | No Ranger Auth | ||||||||||||||||
DFS | Not Supported in Ranger | ||||||||||||||||
RESET | No Ranger Auth | ||||||||||||||||
SET | No Ranger Auth | ||||||||||||||||
SHOW FUNCTION | No Ranger Auth | ||||||||||||||||
DESCRIBE FUNCTION | No Ranger Auth | ||||||||||||||||
DROP MACRO | No Ranger Auth | ||||||||||||||||
CREATE MACRO | No Ranger Auth | ||||||||||||||||
SHOW LOCKS | No Ranger Auth | ||||||||||||||||
SHOW TRANSACTIONS | No Ranger Auth | ||||||||||||||||
EXPLAIN | No Ranger Auth | ||||||||||||||||
case REPLDUMP | X | ||||||||||||||||
case REPLSTATUS | X | ||||||||||||||||
RWSTORAGE | X | ||||||||||||||||
Read data from HDFS using hdfs | X |