정오표에는
수정전
(⑥ ) SELECT, INSERT, DELETE ON 교수 FROM 임꺽정;
(⑥ ) (⑦ ) UPDATE ON 수강 FROM 임꺽정 (⑧ );
수정후
(⑥ ) SELECT, INSERT, DELETE ON 교수 FROM 임꺽정;
(⑥ ) UPDATE ON 수강 FROM 임꺽정 (⑦ );
이렇게 되어있는데 뒤에 답에는 8번까지 있잖아요? 그럼 답은 어떻게 되는거죠??
저는 수정전이 뭐가 틀린건지 잘 모르겟어서 질문드립니다.
안녕하세요.
수정된 후의 답은
( REVOKE ) UPDATE ON 수강 FROM 임꺽정 ( CASCADE );
입니다.
임꺽정에게 부여된 <수강> 테이블에 대한 UPDATE 권한과 임꺽정이 다른 사람에게 부여한 <수강> 테이블에 대한 UPDATE 권한도 모두 취소할 때는
위와 같이 작성하면
<수강> 테이블에 대해 임꺽정에게 부여된 UPDATE 권한과 임꺽정이 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한, 그리고 임꺽정이 다른 사람에게 부여한 UPDATE 권한도 모두 취소합니다.
수정 전 내용처럼
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정;
위와 같이 기술하면
임꺽정에게 부여된 <수강> 테이블에 대해 UPDATE 권한은 유지하면서 다른 사람에게 부여할 수 있는 권한만 제거하는 경우입니다.
오늘도 즐거운 하루 되세요.
-
*2016-03-31 09:34:04
안녕하세요.
수정된 후의 답은
( REVOKE ) UPDATE ON 수강 FROM 임꺽정 ( CASCADE );
입니다.
임꺽정에게 부여된 <수강> 테이블에 대한 UPDATE 권한과 임꺽정이 다른 사람에게 부여한 <수강> 테이블에 대한 UPDATE 권한도 모두 취소할 때는
위와 같이 작성하면
<수강> 테이블에 대해 임꺽정에게 부여된 UPDATE 권한과 임꺽정이 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한, 그리고 임꺽정이 다른 사람에게 부여한 UPDATE 권한도 모두 취소합니다.
수정 전 내용처럼
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정;
위와 같이 기술하면
임꺽정에게 부여된 <수강> 테이블에 대해 UPDATE 권한은 유지하면서 다른 사람에게 부여할 수 있는 권한만 제거하는 경우입니다.
오늘도 즐거운 하루 되세요.