문제
다음 SQL 명령어의 실행 결과로 가장 적절한 것은?
SQLGRANT UPDATE ON PRODUCT TO USER2;
① USER2는 PRODUCT 테이블의 모든 컬럼을 수정할 수 있다 ② USER2는 PRODUCT 테이블을 조회할 수 있다 ③ USER2는 다른 사용자에게 UPDATE 권한을 부여할 수 있다 ④ USER2의 기존 권한이 모두 회수된다
정답
1번
해설
GRANT UPDATE ON PRODUCT TO USER2는 USER2에게 PRODUCT 테이블의 UPDATE 권한을 부여합니다. ① UPDATE 권한으로 모든 컬럼 수정 가능합니다. ② 조회 권한(SELECT)은 별도 부여 필요합니다. ③ WITH GRANT OPTION이 없으면 권한 재부여 불가합니다. ④ GRANT는 권한 부여이므로 회수와 무관합니다.