system계정으로 접속해서 새로운사용자를 생성하고 CONNECT권한과 RESOURCE권한을 부여하겠습니다.

사용자명은 자신이 원하는대로 생성하면 됩니다

저는 sogom이라고 하겠습니다.


sqlplus를 실행하고 system계정으로 접속합니다.


1. 사용자생성

CREATE USER [유저명] IDENTIFIED BY [비밀번호]

DEFAULT tablespace USERS

TEMPORARY tablespace TEMP;




2. 권한부여하기

GRANT RESOURCE, CONNECT TO [유저명];


RESOURCE : 개체를 생성, 변경, 제거 할 수 있는 권한 ( DDL, DML사용이가능함)

CONNECT : 데이터베이스에 연결할 수 있는 권한

DBA : 데이터베이스 관리자 권한

이 외에도 많은 시스템권한을 줄 수 있다.





방금 만든 사용자계정으로 접속하였습니다.


3. 사용자계정 삭제

system계정으로 접속후

DROP USER [유저명] CASCADE;


뒤에 CASCADE를 적어줌으로 삭제할 계정에 관련된 모든 스키마가 삭제됩니다.