SQLD관리 구문DCL난이도 2MCQ

SQLD DCL 기출문제 #105

문제

다음 상황에서 user3의 최종 권한 상태로 가장 적절한 것은?

  1. GRANT SELECT ON emp TO user1 WITH GRANT OPTION;
  2. GRANT SELECT ON emp TO user2 WITH GRANT OPTION;
  3. user1이 user3에게 GRANT SELECT ON emp TO user3;
  4. user2가 user3에게 GRANT SELECT ON emp TO user3;
  5. REVOKE SELECT ON emp FROM user1 CASCADE;

① user3은 SELECT 권한이 완전히 회수된다 ② user3은 user2로부터 받은 권한만 유지한다 ③ user3의 권한은 변화가 없다 ④ REVOKE 명령이 오류를 발생시킨다

정답

2

해설

② user1의 권한이 CASCADE로 회수되면 user1이 부여한 user3의 권한도 회수됩니다. 하지만 user2가 독립적으로 부여한 권한은 여전히 유효하므로 user3은 user2로부터 받은 SELECT 권한을 유지합니다. ① 완전 회수 아님(user2 경로 유지), ③ 변화 있음(user1 경로 회수), ④ 정상 실행됨.

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

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

[SQLD] DCL 관리 구문 기출 #105 | sqldpass