DCL

od·2025년 5월 16일
1

RDB

목록 보기
8/13

DCL(Data Control Language_데이터 제어어) 은 데이터베이스 사용자에 대한 권한 제어를 위한 SQL 입니다.

권한 추가

-- GRANT 권한 ON 테이블 TO 사용자;
GRANT SELECT, INSERT ON employees TO user1;

-- user1 이 다른 사용자에게 권한을 부여할 수 있도록 선언
GRANT SELECT ON employees TO user1 WITH GRANT OPTION;

-- 모든 사용자에게 권한 부여
GRANT SELECT ON employees TO PUBLIC;



권한 회수

-- REVOKE 권한 ON 테이블 FROM 사용자; 
-- user1 이 권한을 준 사용자의 동일한 권한도 회수
REVOKE INSERT ON employees FROM user1;
profile
차분하게 단단히 쌓아가는 개발자

0개의 댓글