본문 바로가기
Database

[오라클] 사용자에게 테이블 권한 부여 및 회수하기

by 서피 2021. 3. 11.

1. 권한 부여하기

테이블 조회 권한 부여하기

myuser2 사용자에게 coffee 테이블을 조회할 권한 부여하기.

 

권한 부여에는 sys계정을 이용한다.

grant 를 이용해 권한을 부여한 후에는 반드시 commit을 해주어야 권한 부여 내용이 저장된다.

grant select on coffee to myuser2;
commit;
grant 권한을 부여한다
select 조회하기
on coffee coffee 테이블에 대한
to myuser2; myuser2 사용자에게
commit; 권한 부여 내용을 최종저장

 

 

테이블에 대한 데이터 삽입 권한 부여하기

grant insert on coffee to myuser2;
commit;
grant 권한을 부여한다
select 데이터 추가하기
on coffee coffee 테이블에 대한
to myuser2; myuser2 사용자에게
commit; 권한 부여 내용을 최종저장

 

 

2. 권한 회수하기

조회 권한 회수하기

revoke select on coffee from myuser2;
grant 권한을 회수
select 조회하기
on coffee coffee 테이블에 대한
to myuser2; myuser2 사용자로부터

권한 회수(revoke)는 권한 부여(grant)와 달리 커밋(commit)을 하지 않아도 적용된다.

 

 

 

테이블에 대한 데이터 삽입 권한 회수하기

revoke insert on coffee from myuser2;
grant 권한을 회수
insert 데이터 추가하기
on coffee coffee 테이블에 대한
to myuser2; myuser2 사용자로부터

 

댓글