Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
Sentry에서Role을 만들어 테이블 혹은 DB와 매핑하면 여려 사용자에게 roile이 부여된다.
이때 어떤 테이블이 어떤 role에 매핑 되어 있는지를 찾아보기 위해서 다음과 같이 쿼리를 사용할 수 있다.
---table명 혹은 db 명으로 role명칭 찾기
select c.*, a.*, b.* from sentry.sentry_db_privilege a, sentry,sentry_role_db_privilege_map b, sentry.sentry_role c
where a.table_name like '%aaa_table_name%'
and a.db_privilige_id=b.db_privilege_id
and b.role_id=c.role_id
---role에 매핑된 테이블 목록 찾기
select c.*, a.*, b.* from sentry.sentry_db_privilege a, sentry,sentry_role_db_privilege_map b, sentry.sentry_role c
where c.role_name like '%aaa_role_name%'
and a.db_privilige_id=b.db_privilege_id
and b.role_id=c.role_id
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
681 | dual table만들기 | 2014.05.16 | 1111 |
680 | 특정파일이 생성되어야 action이 실행되는 oozie job만들기(coordinator.xml) | 2014.05.20 | 1080 |
679 | source의 type을 spooldir로 하는 경우 해당 경로에 파일이 들어오면 파일단위로 전송함 | 2014.05.20 | 829 |
678 | hive에서 insert overwrite directory.. 로 하면 default column구분자는 'SOH'혹은 't'가 됨 | 2014.05.20 | 1125 |
677 | import 혹은 export할때 hive파일의 default 구분자는 --input-fields-terminated-by " |