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를 적어줌으로 삭제할 계정에 관련된 모든 스키마가 삭제됩니다.
'프로그래밍 > DataBase(Oracle)' 카테고리의 다른 글
[Oracle] 관계형데이터베이스 용어 (0) | 2015.08.21 |
---|---|
[Oracle] 테이블 완전히 삭제하기 / 삭제한 테이블 살리기 (0) | 2015.08.19 |
[Oracle] SQL*Plus를 이용해서 실행해보기 (0) | 2015.08.17 |
[Oracle] Oracle 설치 후 몇가지 설정해주기 (3) | 2015.08.17 |
[Oracle] Oracle 11g (오라클) 설치하기!! (2) | 2015.08.17 |