SQLD관리 구문난이도 1MCQ

SQLD 관리 구문 기출문제 #833

문제

다음 SQL 문장의 실행 결과로 가장 적절한 것은?

SQL
GRANT UPDATE ON PRODUCT TO USER_A WITH GRANT OPTION; -- USER_A가 실행 GRANT UPDATE ON PRODUCT TO USER_B; -- 관리자가 실행 REVOKE UPDATE ON PRODUCT FROM USER_A;

① USER_A만 권한 회수, USER_B는 권한 유지 ② USER_A와 USER_B 모두 권한 회수 ③ USER_B만 권한 회수, USER_A는 권한 유지 ④ 권한 회수 불가능

정답

2

해설

SQL
WITH GRANT OPTION으로 부여받은 권한을 회수하면, 해당 사용자가 다른 사용자에게 연쇄적으로 부여한 모든 권한도 자동으로 회수됩니다. 따라서 USER_A의 권한을 회수하면 USER_A가 USER_B에게 부여한 권한도 함께 회수됩니다.

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

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

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