lectureNote/SQL

PL/SQL) ORACLE 유저 생성/권한/삭제

shiherlis 2024. 1. 30. 22:33

SQLPLUS를 이용해서 ORACLE 에 유저를 추가해 보도록 한다.

1. CMD창에서 SYS 계정으로 SQLPLUS에 접속한다.

SQLPLUS SYS AS SYSDBA

 

2. 유저 생성 및 접속

CREATE USER SAMPLEUSER
IDENTIFIED BY ORACLE

CONN SAMPLEUSER/ORACLE

하지만 새로 생성된 신규 유저에 데이터베이스에 대한 접근 권한이 없기 때문에 접속할 수 없다.

3. 권한 부여

GRANT CREATE SESSION TO SAMPLEUSER;

데이터 베이스에 접근할 수 있는 권한을 부여했다.
하지만 해당 권한 만으로는 테이블 생성이나 삭제 등이 불가능하다.
그래서 Connect와 Resource 권한을 함께 주었다.

권한이 부여된 것을 확인할 수 있다.

4. 권한 취소

REVOKE 권한 FROM SAMPLEUSER;

권한 취소 확인.

5. 유저 삭제

DROP USER SAMPLEUSER CASCADE;