데이터베이스 접근 권한 관리를 위한 DCL(Data Control Language)에 속하는 명령으로 그 설명이 옳은 것은?
1
GRANT : 사용자가 테이블이나 뷰의 내용을 읽고 선택 한다.
오답 이유이 보기는 문항의 정답 조건과 일치하지 않는다. 판단 근거: REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다. GRANT는 권한 부여, DROP은 객체 삭제를 수행하는 DDL이며, DENY는 권한을 명시적으로 거부하지 객체를 재정의하지 않는다.
2
REVOKE : 이미 부여된 데이터베이스 객체의 권한을 취 소한다.
정답 근거이 보기는 문항의 조건에 정확히 해당하므로 정답이다. 판단 근거: REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다. GRANT는 권한 부여, DROP은 객체 삭제를 수행하는 DDL이며, DENY는 권한을 명시적으로 거부하지 객체를 재정의하지 않는다.
3
DROP : 데이터베이스 객체를 삭제한다.
오답 이유이 보기는 문항의 정답 조건과 일치하지 않는다. 판단 근거: REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다. GRANT는 권한 부여, DROP은 객체 삭제를 수행하는 DDL이며, DENY는 권한을 명시적으로 거부하지 객체를 재정의하지 않는다.
4
DENY : 기존 데이터베이스 객체를 다시 정의한다.
오답 이유이 보기는 문항의 정답 조건과 일치하지 않는다. 판단 근거: REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다. GRANT는 권한 부여, DROP은 객체 삭제를 수행하는 DDL이며, DENY는 권한을 명시적으로 거부하지 객체를 재정의하지 않는다.
ANSWER & EXPLANATION
정답 2번
REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다. GRANT는 권한 부여, DROP은 객체 삭제를 수행하는 DDL이며, DENY는 권한을 명시적으로 거부하지 객체를 재정의하지 않는다.
시험 포인트
정답 번호보다 보기의 핵심 용어와 반례를 함께 확인한다.
암기 포인트
REVOKE는 이미 부여된 객체 권한을 회수하는 DCL이다
RELATED CONCEPT
정보보호 일반 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.