SQL 문법 - DCL

황승현·2023년 12월 22일

SQL 공부

목록 보기
3/11

DCL(Data Control Language)

데이터베이스에 접근하는 권한 부여 및 박탈

  • 데이터를 보호하기 위한 보안의 역할을 수행

GRANT - 데이터 권한 설정

  • SELECT : 조회 권한 부여
  • INSERT : 삽입 권한 부여
  • DELETE : 삭제 권한 부여
  • UPDATE : 수정 권한 부여

기본 구조

GRANT SELECT ON 테이블 이름 TO 유저이름;
GRANT INSERT ON 테이블 이름 TO 유저이름;
GRANT DELETE ON 테이블 이름 TO 유저이름;
GRANT UPDATE ON 테이블 이름 TO 유저이름;

REVOKE - 데이터 권한 삭제

기본 구조

REVOKE SELECT ON 테이블 이름 FROM 유저이름;
REVOKE INSERT ON 테이블 이름 FROM 유저이름;
REVOKE DELETE ON 테이블 이름 FROM 유저이름;
REVOKE UPDATE ON 테이블 이름 FROM 유저이름;

0개의 댓글