책 내용 질문하기
데이터베이스 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;로 하면 됩니다.
오늘도 즐거운 하루 되세요.