문제
다음 상황에서 USER_B가 보유하게 되는 SALES 테이블에 대한 최종 권한은?
① SELECT, INSERT 권한 모두 보유 ② SELECT 권한만 보유 ③ INSERT 권한만 보유 ④ 모든 권한 상실
정답
2번
해설
DBA가 USER_B에게 직접 부여한 SELECT 권한은 독립적으로 유지됩니다. 반면 USER_B가 USER_A로부터 받은 INSERT 권한은 USER_A의 INSERT 권한이 CASCADE로 회수될 때 함께 제거됩니다. 권한 부여 경로가 다르면 각각 독립적으로 관리되므로 USER_B는 최종적으로 SELECT 권한만 보유합니다.