합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증관리 구문DCL난이도 2MCQ

SQL 개발자 자격증 DCL 기출문제 #162

문제

다음 권한 부여 시나리오에서 REVOKE ALL ON TABLE1 FROM USER2; 실행 후 USER2의 권한 상태로 가장 적절한 것은?

-- 시나리오

USER1이 USER2에게: GRANT SELECT ON TABLE1 TO USER2;

① 권한 없음 ② UPDATE 권한만 유지 ③ SELECT 권한만 유지 ④ UPDATE, SELECT 권한 모두 유지

정답

3

해설

REVOKE는 본인이 직접 부여한 권한만 취소할 수 있다. 관리자는 USER2에게 UPDATE만 직접 부여했고, SELECT는 USER1이 부여한 것이다. 따라서 관리자가 REVOKE ALL을 실행해도 UPDATE만 회수되고, USER1이 부여한 SELECT는 그대로 남는다.

SQL 개발자 자격증 관리 구문 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQL 개발자 자격증] DCL 관리 구문 기출 #162 | 문어CBT