SQLD · 제62회 · 46번

Q.462026622과목 · SQL 기본 및 활용
테이블 T에 대한 객체 권한과 롤을 아래와 같이 부여한 뒤 INSERT 권한을 회수하였다. 다음 중 이에 대한 설명으로 옳은 것은?
보기
GRANT SELECT, INSERT ON T TO STAFF;
GRANT DELETE, UPDATE ON T TO MGR;
GRANT STAFF TO MGR;
GRANT MGR TO CHULSU;
GRANT STAFF TO YOUNGHEE;

REVOKE INSERT ON T FROM STAFF;
  • 1철수는 STAFF 롤을 직접 부여받은 것이 아니므로 T를 SELECT할 수 없다.
  • 2영희(YOUNGHEE)는 T에 대한 DELETE 권한을 행사할 수 있다.
  • 3철수의 INSERT 권한을 제거하려면 STAFF와 MGR 두 롤 모두에서 INSERT 권한을 각각 회수해야 한다.
  • 4DROP ROLE STAFF를 실행하면 철수(CHULSU)가 MGR을 통해 사용하던 SELECT 권한도 함께 사라진다.

정답: 4 · DROP ROLE STAFF를 실행하면 철수(CHULSU)가 MGR을 통해 사용하던 SELECT 권한도 함께 사라진다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기