DBA: GRANT SELECT ON STUDENT TO U1 WITH GRANT OPTION
U1: GRANT SELECT ON SUTUDENT TO U2
DBA: REVOKE SELECT ON STUDENT FROM U1 CASCADE
라는 지문에서 두번째 U1에서 U2에게 STUDENT를 검색하는 권한을 부여하였는데 왜 틀린 답이 3번인가요?
2번 지문에서 DBA는 STUDENT 에 대한 권한을 준 명령이 없는데 답은 3번이라고 되어있어서 궁금해서 질문 드립니다.
감사합니다
안녕하세요 길벗수험서 운영팀입니다.
두번째 U1에서 U2에게 STUDENT를 검색하는 권한을 부여하였는데 왜 틀린 답이 3번인가요?
[답변]
3번째에서 DBA가 CASCADE 옵션을 사용하여 U1의 권한을 취소했기 때문입니다. CASCADE 옵션으로 권한을 취소하는 경우 해당 유저가 다른 유저에게 부여했던 권한까지 전부 취소됩니다.
2번 지문에서 DBA는 STUDENT 에 대한 권한을 준 명령이 없는데 답은 3번이라고 되어있어서 궁금해서 질문 드립니다.
[답변]
명령자가 'DBA'라는 것에 집중해주세요. DBA는 DATABASE ADMINISTRATOR로 데이터베이스 관리자를 의미합니다. 데이터베이스 관리자는 모든 개체에 대한 권한을 갖고 있습니다.
행복한 하루되세요 :)
-
관리자2020-05-07 13:06:42
안녕하세요 길벗수험서 운영팀입니다.
두번째 U1에서 U2에게 STUDENT를 검색하는 권한을 부여하였는데 왜 틀린 답이 3번인가요?
[답변]
3번째에서 DBA가 CASCADE 옵션을 사용하여 U1의 권한을 취소했기 때문입니다. CASCADE 옵션으로 권한을 취소하는 경우 해당 유저가 다른 유저에게 부여했던 권한까지 전부 취소됩니다.
2번 지문에서 DBA는 STUDENT 에 대한 권한을 준 명령이 없는데 답은 3번이라고 되어있어서 궁금해서 질문 드립니다.
[답변]
명령자가 'DBA'라는 것에 집중해주세요. DBA는 DATABASE ADMINISTRATOR로 데이터베이스 관리자를 의미합니다. 데이터베이스 관리자는 모든 개체에 대한 권한을 갖고 있습니다.
행복한 하루되세요 :)