책 내용 질문하기
데이터베이스 Section 73 문제 4번 질문입니다
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
113
조회수
79
작성일
2018-03-13
작성자
탈퇴*원
첨부파일

문제에는

1. 임꺽정에게 부여된 UPDATE 권한,

2. 임꺽정이 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한,

3. 임꺽정이 다른 사람에게 부여한 UPDATE 권한,

모두 취소하는 SQL문이라고 되어 있는데

그러면 정답으로

REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정 CASCADE; 가 맞지 않나요?

권한을 부여할 수 있는 권한도 취소하는 건데

해설에는 GRANT OPTION FOR를 쓰지 않는 걸로 되어있네요

답변
2018-03-14 09:25:52

안녕하세요.

권한을 취소하고 권한을 부여할 수 있는 권한도 취소하는 경우에는

권한만 취소하면 자동으로 권한을 부여할 수 있는 권한도 취소됩니다.

그러므로 이 문제에서는 권한만 취소하면 됩니다. 다른 사람에게 부여한 권한도 취소하는 CASCADE만 추가하여

REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;로 하면 됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2018-03-14 09:25:52

    안녕하세요.

    권한을 취소하고 권한을 부여할 수 있는 권한도 취소하는 경우에는

    권한만 취소하면 자동으로 권한을 부여할 수 있는 권한도 취소됩니다.

    그러므로 이 문제에서는 권한만 취소하면 됩니다. 다른 사람에게 부여한 권한도 취소하는 CASCADE만 추가하여

    REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;로 하면 됩니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.