DCL(Data Control Language)

양혜정·2024년 3월 11일

Oracle

목록 보기
34/49

DCL(Data Control Language)

  • 데이터 제어어
  • 종류 : grant, revoke
  • 특징 : Auto commit

Grant

  • 권한 부여하기
-- sys 연결
grant connect, resource, unlimited tablespace to orauser1;
-- orauser1에게 권한 부여

-- select(읽기)
grant select on 테이블명 to 유저명;

-- update(업데이트)
grant update on 테이블명 to 유저명;

-- delete(삭제)
grant delete on 테이블명 to 유저명;

-- 읽기, 업데이트, 삭제 권한 부여
grant select, update, delete on 테이블명 to 유저명;

Revoke

  • 권한 회수하기
-- select(읽기)
revoke select on 테이블명 from 유저명;

-- update(업데이트)
revoke update on 테이블명 from 유저명;

-- delete(삭제)
revoke delete on 테이블명 from 유저명;

-- 읽기, 업데이트, 삭제 권한 회수하기
revoke select, update, delete on 테이블명 from 유저명;

정리

-> local_hr에서정리한것

0개의 댓글