문제
다음과 같은 권한 부여 상황에서 USER3이 EMP 테이블에 대한 SELECT 권한을 유지할 수 있는 경우는?
DBA → USER1 (WITH GRANT OPTION) DBA → USER2 (WITH GRANT OPTION) USER1 → USER3 USER2 → USER3
① DBA가 USER1의 권한만 회수한 경우 ② DBA가 USER2의 권한만 회수한 경우 ③ USER1이 USER3의 권한을 직접 회수한 경우 ④ 모든 경우에 USER3 권한이 회수된다
정답
1번
해설
① USER3은 USER1과 USER2 두 경로로 권한을 받았으므로, USER1 권한이 회수되어도 USER2로부터 받은 권한이 유지됩니다. ② USER2 권한 회수 시에도 USER1로부터 받은 권한이 유지됩니다. ③ USER1이 직접 회수해도 USER2 경로 권한은 유지됩니다. ④ 다중 경로 권한에서는 하나의 경로가 차단되어도 다른 경로가 남아있으면 권한이 유지됩니다.