blob: 1bf923ff881fdc37d087519abbba06626885a5da [file] [log] [blame]
--! qt:authorizer
set test.hive.authz.sstd.validator.bypassObjTypes=DFS_URI;
set hive.test.mode=true;
set hive.test.mode.prefix=;
set hive.test.mode.nosamplelist=import_auth_t1,import_auth_t2,import_auth_t3;
drop table if exists import_auth_t1;
create table import_auth_t1 ( dep_id int comment "department id") stored as textfile;
dfs ${system:test.dfs.mkdir} target/tmp/ql/test/data/exports/import_auth_t1/temp;
dfs -rmr target/tmp/ql/test/data/exports/import_auth_t1;
export table import_auth_t1 to 'ql/test/data/exports/import_auth_t1';
dfs -touchz target/tmp/ql/test/data/exports/import_auth_t1/1.txt;
dfs -chmod 777 target/tmp/ql/test/data/exports/import_auth_t1/1.txt;
dfs -chmod 777 target/tmp/ql/test/data/exports/import_auth_t1;
dfs ${system:test.dfs.mkdir} target/tmp/ql/test/data/exports/import_auth_t2/temp;
set user.name=hive_admin_user;
set role admin;
create database importer;
use importer;
show roles;
set user.name=hive_test_user;
set role public;
import table import_auth_t2 from 'ql/test/data/exports/import_auth_t1';
set user.name=hive_admin_user;
set role admin;