Server/Oracle

모든 테이블 조회 (특정 계정이 권한을 가진 테이블 조회)

달별선장 2024. 8. 17. 13:20
728x90

1. 권한을 가진 모든 테이블 목록 조회

DESC ALL_TABLES;

SELECT * FROM ALL_TABLES;

SELECT * FROM ALL_TABLES WHERE OWNER = '{USERNAME}';

 

2. 권한을 가진 모든 테이블의 설명까지 같이 볼 수 있는 방법

DESC ALL_TAB_COMMENTS;

SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_TYPE = 'TABLLE' AND OWNER = '{USERNAME}';

 

3. 권한을 가진 모든 테이블의 생성일시 등까지 같이 볼 수 있는 방법

DESC ALL_OBJECTS;

SELECT * ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' AND OWNER = '{USERNAME}';

 

4. 권한을 가진 모든 객체테이블을 포함한 테이블 전체를 같이 볼 수 있는 방법

DESC ALL_ALL_TABLES;

SELECT * FROM ALL_ALL_TABLES WHERE OWNER = '{USERNAME}';
728x90