문제
다음 GRANT 문의 실행 결과로 가장 적절한 것은?
GRANT UPDATE(SALARY, BONUS) ON EMPLOYEE TO USER1;
① USER1은 EMPLOYEE 테이블의 모든 컬럼을 수정 가능 ② USER1은 SALARY, BONUS 컬럼만 수정 가능 ③ USER1은 EMPLOYEE 테이블을 조회만 가능 ④ USER1은 다른 사용자에게도 권한 부여 가능
정답
2번
해설
정답: ② 컬럼 레벨 권한 부여 시 명시된 컬럼(SALARY, BONUS)에 대해서만 UPDATE 권한이 부여됩니다. ① 모든 컬럼이 아닌 지정된 컬럼만, ③ UPDATE 권한이므로 수정 권한, ④ WITH GRANT OPTION이 없으므로 권한 재부여 불가능합니다.