SQLD 기출문제 예상문제 393번
다음 문제를 풀어보세요.
위 SQL 시나리오에서 REVOKE SELECT ON EMP FROM USER1; 실행 후 USER1과 USER2의 EMP 테이블에 대한 SELECT 권한 상태로 가장 적절한 것을 고르시오.
[테이블 구조]
CREATE TABLE EMP (
EMP_ID NUMBER PRIMARY KEY,
EMP_NAME VARCHAR2(100),
DEPARTMENT VARCHAR2(100)
);
[권한 부여 및 회수 시나리오]
- ADMIN 사용자가 USER1에게 EMP 테이블에 대한 SELECT 권한과 권한을 재부여할 수 있는 권한을 부여합니다.
GRANT SELECT ON EMP TO USER1 WITH GRANT OPTION;
- USER1 사용자가 USER2에게 EMP 테이블에 대한 SELECT 권한을 부여합니다.
이 권한은 ADMIN으로부터 받은 WITH GRANT OPTION을 통해 가능합니다.
GRANT SELECT ON EMP TO USER2;
- ADMIN 사용자가 USER1으로부터 EMP 테이블에 대한 SELECT 권한을 회수합니다.
REVOKE SELECT ON EMP FROM USER1;