JAVAIARY

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

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;

 

'lectureNote > SQL' 카테고리의 다른 글

커서(Cursor)란?  (0) 2023.07.12
사용자 정의 함수  (0) 2023.07.09
트리거 (TRIGGER)  (0) 2023.07.05
프로시저 (PROCEDURE) 생성, 실행 , 삭제  (0) 2023.07.05
Oracle) NVL, UNION, OUTERJOIN표현식  (1) 2023.06.04