SQLD관리 구문DCL난이도 1MCQ

SQLD DCL 기출문제 #161

문제

다음 SQL 실행 후 USER2가 가지게 되는 권한으로 가장 적절한 것은?

GRANT SELECT ON EMPLOYEE TO USER1; GRANT UPDATE(SALARY) ON EMPLOYEE TO USER2; GRANT ALL ON EMPLOYEE TO USER2;

① UPDATE(SALARY) 권한만 가진다 ② SELECT, UPDATE(SALARY) 권한을 가진다 ③ 모든 테이블에 대한 모든 권한을 가진다 ④ EMPLOYEE 테이블에 대한 모든 권한을 가진다

정답

4

해설

④ GRANT ALL ON EMPLOYEE는 EMPLOYEE 테이블에 대한 모든 권한(SELECT, INSERT, UPDATE, DELETE 등)을 부여한다. 이전에 부여된 UPDATE(SALARY) 권한은 ALL 권한에 포함된다. ① ② 컬럼 단위 권한은 ALL 권한으로 대체됨, ③ 모든 테이블이 아닌 EMPLOYEE 테이블만 해당.

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

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

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