문제
다음 SQL 명령어의 기능으로 가장 적절한 것은?
SQLREVOKE UPDATE ON PRODUCT FROM USER2;
① USER2에게 PRODUCT 테이블의 수정 권한을 부여 ② USER2로부터 PRODUCT 테이블의 수정 권한을 회수 ③ USER2가 다른 사용자에게 권한을 부여할 수 있도록 허용 ④ PRODUCT 테이블의 모든 권한을 USER2에게 부여
정답
2번
해설
REVOKE 명령어는 사용자로부터 권한을 회수하는 DCL 명령어입니다. 이 SQL은 USER2로부터 PRODUCT 테이블의 UPDATE 권한을 회수합니다. ① 권한 부여는 GRANT를 사용합니다. ③ 권한 재부여 허용은 WITH GRANT OPTION입니다. ④ 모든 권한 부여는 ALL PRIVILEGES를 사용합니다.