2016년 7월 28일 목요일
[IT실무고급교육★탑크리에듀]USER_TABLES딕셔너리뷰를 이용한 테이블삭제,SELECT권한부여 스크립트 작성하기
USER_TABLES딕셔너리뷰를 이용한 테이블삭제,SELECT권한부여 스크립트 작성하기
-- 사용자계정의 테이블을 삭제하는 스크립트를 생성하세요.
SQL> SELECT 'DROP TABLE ' || table_name || ';' FROM user_tables;
DROP TABLE DEPT;
DROP TABLE EMP;
DROP TABLE MYDEPT1;
DROP TABLE MYEMP1;
DROP TABLE MYEMP1_OLD;
DROP TABLE MYLECTURE1;
DROP TABLE MYSALGRADE1;
DROP TABLE MYSUGANG1;
..............
..............
-- USER_TABLES 뷰를 이용하여 SCOTT 사용자에게 현재사용자의 모든 테이블에 대한
-- SELECT권한을 부여 하는 스크립트를 작성하세요.
SQL> SELECT 'GRANT SELECT ON ' || table_name || ' to scott;' FROM user_tables;
GRANT SELECT ON DEPT to scott;
GRANT SELECT ON EMP to scott;
GRANT SELECT ON MYDEPT1 to scott;
GRANT SELECT ON MYEMP1 to scott;
GRANT SELECT ON MYEMP1_OLD to scott;
GRANT SELECT ON MYLECTURE1 to scott;
GRANT SELECT ON MYSALGRADE1 to scott;
GRANT SELECT ON MYSUGANG1 to scott;
GRANT SELECT ON SALGRADE to scott;
GRANT SELECT ON S_CUSTOMER to scott;
GRANT SELECT ON S_DEPT to scott;
........................
........................
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기