-
SQLD 자격검증실전문제 120번 문제<자격증>/[SQLD] 2023. 3. 19. 15:53728x90
정답은 4번입니다. GRANT SELECT, UPDATE ON A_User, TB_A TO B_User; 구문을 사용하여 B_User에게 A_User 테이블의 SELECT 및 UPDATE 권한을 부여할 수 있습니다.
위의 SQL 문장은 A_User와 TB_A라는 두 개의 데이터베이스 객체를 대상으로 SELECT와 UPDATE 권한을 B_User에게 부여하거나 회수하는 DCL(Data Control Language) 문장들을 나열하고 있습니다.
1번은 SELECT와 UPDATE 권한을 모두 부여해준 것이고, REVOKE 구문을 사용하여 SELECT 권한을 회수하였습니다. 즉, UPDATE 권한만 B_User에게 부여되어 있을 것입니다.
3번은 UPDATE 권한을 B_User에게 거부하는 구문입니다. 즉, B_User는 해당 데이터베이스 객체를 대상으로 UPDATE 작업을 수행할 수 없습니다.
4번은 SELECT와 UPDATE 권한을 모두 부여하는 구문입니다. 따라서 B_User는 A_User와 TB_A 객체를 대상으로 SELECT와 UPDATE 작업을 모두 수행할 수 있습니다.
따라서, B_User가 아래의 작업을 수행할 수 있도록 권한을 부여하는 DCL로는 4번이 가장 적절합니다.
728x90'<자격증> > [SQLD]' 카테고리의 다른 글
SQLD 자격검증실전문제 123번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 122번 문제 (0) 2023.03.19 sql 교재 pdf (0) 2023.03.19 SQLD 자격검증실전문제 118번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 92번 문제 (0) 2023.03.19