SQLD데이터베이스 구축난이도 3MCQ

SQLD 데이터베이스 구축 기출문제 #2126

문제

다음 중 데이터베이스에서 특정 사용자의 모든 권한을 일시적으로 중단시키는 가장 적절한 방법은?

① ALTER USER 명령으로 사용자 계정을 비활성화한다 ② REVOKE ALL ON SCHEMA FROM USER 명령을 사용한다 ③ DROP USER 명령으로 사용자를 삭제한 후 재생성한다 ④ LOCK USER 명령으로 계정을 잠근다

정답

1

해설

① ALTER USER 명령으로 사용자 계정을 비활성화하는 것이 가장 적절하다. 권한은 유지하면서 일시적으로 접근만 차단할 수 있다. ② REVOKE ALL은 권한을 완전히 제거하므로 복구가 복잡하다. ③ DROP USER는 사용자를 완전히 삭제하므로 일시 중단 목적에 부적절하다. ④ LOCK USER는 표준 SQL 명령어가 아니며 DBMS별로 다른 구문을 사용한다.

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

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

[SQLD] 데이터베이스 구축 기출 #2126 | sqldpass