티스토리 뷰
REVOKE
권한을 회수한다.
해당 실습을 위해 sys 사용자로 접속해보자.
앞에서 만든 demo 사용자의 테이블 생성 권한을 회수한다.
REVOKE create table
FROM demo;
다시 demo 사용자로 접속 후 다른 테이블을 생성하려고 하면
해당 권한이 없다고 뜬다.
현재 demo 사용자인데
hr 소유의 employees 테이블의 조작을 요청하면
오류가 난다!
demo가 가진 권한에서는 employees 테이블을 조작할 권한이 없다는 뜻
hr이 demo에게 employees 테이블의 select, update 권한을 부여한다.
demo 사용자에 employees 테이블의 업데이트 권한을 회수해서
업데이트가 안되는 상황(권한 부족 오류)
Object 권한 회수
REVOKE select
ON employees
FROM demo;
권한(비밀번호) 수정
'배운 것 기록 > DB' 카테고리의 다른 글
[Oracle] ROLE (0) | 2022.08.30 |
---|---|
[Oracle] 사용자 관리를 위한 Data Dictionary (0) | 2022.08.30 |
[Oracle] DCL - GRANT (0) | 2022.08.25 |
[Oracle] CASE / DECODE 연습 (0) | 2022.08.19 |
[Oracle] 조건부 표현식 - CASE (0) | 2022.08.19 |
댓글