REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정;
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정 CASCADE;
질문1. 위 세개 SQL의 차이점을 알고싶습니다.
질문2. 4번 문제의 경우 답이
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
-> <수강>테이블에대해
1)임꺽정에게 부여된 UPDATE권한
2)다른 사람에게 UPDATE 권한을 부여할 수 있는 권한
3) 임꺽정이 다른 사람에게 부여한 UPDATE권한
3가지를 모두 취소하는 SQL이고
5번 문제의 경우 답이
REVOKE GRANT OPTION FOR INSERT ON 강좌 FROM 홍길동
-> 홍길동에게 부여된 <강좌> 테이블에 대해
1) INSERT 권한은 유지
2) 다른 사람에게 부야할 수 있는 권한만 취소
하는 SQL인데
GRANT OPTION FOR 권한리스트
이 문장은 자신의 권한은 취소하지 않고 다른사람에게 권한을 부여하는 권한만 취소하는 건가요?
만약, REVOKE UPDATE ON 강좌 FROM 임꺽정 이라고 한다면
1)임꺽정의 권한 취소
2)다른사람에게 권한을 부여할 수 있는 권한 취소
2가지만 취소하는건가요?
안녕하세요.
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 다름 사람에게 부여할 수 있는 권한만 취소
임꺽정 자신은 UPDATE 권한이 있음
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 취소하고 이미 다른 사람에게 부여했던 권한도 함께 취소
임꺽정 자신의 UPDATE 권한이 없음
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정 CASCADE;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 다름 사람에게 부여할 수 있는 권한과 이미 다른 사람에게 부여했던 권한도 함께 취소
임꺽정 자신은 UPDATE 권한이 있음
108쪽 문제4번의 조건은
임꺽정에게 부여된 UPDATE 권한 취소
임꺽정이 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한 취소
임꺽정이 다른 사람에게 부여한 UPDATE 권한 취소
위 3가지 경우를 모두 처리해야 하는데
임꺽정에게 부여된 UPDATE 권한을 취소하면 권한 자체가 없어므로 다른 사람에게 부여할 수도 없으므로
REVOKE UPDATE ON 수강 FROM 임꺽정
만으로 2가지 조건으 모두 처리하게 됩니다.
그런 다음 마지막 이미 부여된 UPDATE 권한도 함께 취소하기 위해
문장 뒤에 CASCADE를 붙여
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
로 지정할 수 있습니다.
오늘도 즐거운 하루 되세요.
-
*2017-04-14 10:29:13
안녕하세요.
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 다름 사람에게 부여할 수 있는 권한만 취소
임꺽정 자신은 UPDATE 권한이 있음
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 취소하고 이미 다른 사람에게 부여했던 권한도 함께 취소
임꺽정 자신의 UPDATE 권한이 없음
REVOKE GRANT OPTION FOR UPDATE ON 수강 FROM 임꺽정 CASCADE;
사용자 ID가 '임꺽정'인 사람에게 부여한 <수장> 테이블의 권한 중 UPDATE 권한을 다름 사람에게 부여할 수 있는 권한과 이미 다른 사람에게 부여했던 권한도 함께 취소
임꺽정 자신은 UPDATE 권한이 있음
108쪽 문제4번의 조건은
임꺽정에게 부여된 UPDATE 권한 취소
임꺽정이 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한 취소
임꺽정이 다른 사람에게 부여한 UPDATE 권한 취소
위 3가지 경우를 모두 처리해야 하는데
임꺽정에게 부여된 UPDATE 권한을 취소하면 권한 자체가 없어므로 다른 사람에게 부여할 수도 없으므로
REVOKE UPDATE ON 수강 FROM 임꺽정
만으로 2가지 조건으 모두 처리하게 됩니다.
그런 다음 마지막 이미 부여된 UPDATE 권한도 함께 취소하기 위해
문장 뒤에 CASCADE를 붙여
REVOKE UPDATE ON 수강 FROM 임꺽정 CASCADE;
로 지정할 수 있습니다.
오늘도 즐거운 하루 되세요.