길동이이이잉 2024. 4. 8. 23:54
728x90
반응형

DCL - Data Control Language

데이터의 보안, 무결성, 회복, 병행 제어

 

  • COMMIT
  • ROLLBACK
  • GRANT : 권한 부여
  • REVOKE : 권한 취소
-- 사용자등급 지정 및 해제
GRANT 사용자등급 TO 사용자_ID_LIST [IDENTIFIED BY 암호];
REVOKE 사용자등급 FROM 사용자_ID_LIST;

--사용자등급
DBA : 데이터베이스 관리자
RESOURCE : 데이터베이스 및 테이블 생성 가능자
CONNECT : 단순 사용자

 

 

--테이블 및 속성
GRANT 권한 ON 개체 TO 사용자 [WITH GRANT OPTION];
REVOKE [GRANT OPTION FOR] 권한 ON 개체 FROM 사용자 [CASCADE];

--권한 종류
ALL, SELECT, INSERT, DELETE, UPDATE, ALTER--WITH GRANT OPTION : 부여 받은 권한을 다른 사용자에게 다시 부여할 수 있는 권한

--GRANT OPTION FOR : 다른 사용자에게 권한을 부여할 수 있는 권한을 취소

 

728x90
반응형