책 내용 질문하기
2권 p.22 기출 7번
도서
2025 시나공 정보처리기사 실기 기본서
페이지
22
조회수
103
작성일
2025-10-25
작성자
김*희
첨부파일

문제 7번

임꺽정에게 부여된 UPDATE권한과 다른 사람에게 UPDATE 권한을 부여할 수 있는 권한, 그리고 다른 사람에게 부여한 UPDATE 권한도 모두 취소하는 SQL문을 작성하시오.


정답 : REVOKE UPDATE ON 수강 ON교수 FROM 임꺽정 CASCADE;


설명에서는

UPDATE에 대한 권한을 취소하면 권한 부여를 할 수 있는 권한도 사라지기 때문에

GRANT OPTION FOR을 생략해도 된다고 하셨는데


오히려 GRANT OPTION FOR를 쓸 경우, 권한 부여를 할 수 있는 권한만 취소만 하게 되어서 UPDATE를 할 수 있는 권한 자체는 남아 있는게 아닌지 문의드립니다.


답변부탁드립니다.

감사합니다.

답변
2025-10-25 13:02:20

안녕하세요 길벗수험서 운영팀입니다.

다른 사용자에게 권한을 부여할 수 있는 권한을 취소할때 GRANT OPTION FOR 를 사용합니다.

말씀하신것처럼 REVOKE GRANT OPTION FOR UPDATE ON 수강 ON교수 FROM 임꺽정 CASCADE; 이렇게 작성을 하게 되면

임꺽정의 '수강' 테이블 UPDATE 권한과 그 권한이 상속된 모든 권한을 한 번에 회수합니다

행복한 하루되세요 :)

  • 관리자
    2025-10-25 13:02:20

    안녕하세요 길벗수험서 운영팀입니다.

    다른 사용자에게 권한을 부여할 수 있는 권한을 취소할때 GRANT OPTION FOR 를 사용합니다.

    말씀하신것처럼 REVOKE GRANT OPTION FOR UPDATE ON 수강 ON교수 FROM 임꺽정 CASCADE; 이렇게 작성을 하게 되면

    임꺽정의 '수강' 테이블 UPDATE 권한과 그 권한이 상속된 모든 권한을 한 번에 회수합니다

    행복한 하루되세요 :)

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