SQLD관리 구문DCL난이도 2MCQ

SQLD DCL 기출문제 #141

문제

다음 상황에서 REVOKE 실행 후 USER2의 권한 상태로 가장 적절한 것은?

-- 상황 GRANT SELECT ON TABLE1 TO USER1 WITH GRANT OPTION; GRANT SELECT ON TABLE1 TO USER2; GRANT SELECT ON TABLE1 TO USER2; -- USER1이 실행

-- 실행 REVOKE SELECT ON TABLE1 FROM USER1 CASCADE;

① USER2는 권한 유지 (관리자로부터 직접 부여받았으므로) ② USER2는 권한 상실 (모든 권한이 연쇄적으로 회수) ③ USER2는 부분적 권한 유지 (USER1 경로만 회수) ④ 권한 상태를 확인할 수 없음

정답

1

해설

정답: ① USER2는 관리자로부터 직접 권한을 부여받았고, USER1로부터도 중복으로 권한을 받았습니다. USER1의 권한을 CASCADE로 회수해도 관리자로부터 받은 독립적인 권한 경로는 유지됩니다. ② 독립적 권한 경로는 영향받지 않음, ③ 완전한 권한이 유지됨, ④ 명확히 확인 가능합니다.

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

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

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