1. 생성할 유저가 사용할 TABLESPACE 생성

2. 유저 생성

3. 유저에게 권한 부여

* 오라클 유저는 DBA 권한으로만 생성할 수 있다.

- DBA권한의 유저로 접속

1. TABLESPACE생성

CREATE TABLESPACE MU_TS DATAFILE '경로/MU_01.DBF' SIZE 10M

2. 유저 생성

CEATE USER MU_ADMIN IDENTIFIED BY MUPASS DEFAULT TABLESPACE MU_TS TEMPORARY TABLESPACE TEMP QUOTA 500K ON MU_TS

3. 권한 부여

- GRANT CONNECT TO MU_ADMIN

- GRANT CONNECT, RESOURCE TO MU_ADMIN

- GRANT CONNECT, DBA TO MU_ADMIN

[부연설명]

- 임시 테이블 스페이스를 지정하지 않으면 기본으로 시스템 테이블 스페이스가 지정됨. 허나, 시스템 단편화의 문제가 발생할 수 있기때문에 따로 지정해주는 것을 권장

- DEFAULT TABLESPACE역시 지정하지 않으면 시스템 테이블 스페이스가 지정되나 해당 사용자가 사용하는 데이터와 객체들을 별도 관리해야 함

중요 : 시스템 테이블 스페이스는 본래의 목적으로만 사용되어져야 함

- 데이타 사전 정보, 저장 프로시저, 패키지, 데이터베이스 트리거 등을 저장

[출처] 오라클 유저 생성|작성자 dikalee

'먹고살기 > Oracle' 카테고리의 다른 글

ORACLE GROUP BY와 함께 쓰이는 HAVING 절  (0) 2011.04.06
select구문  (0) 2011.04.06
시간 날짜 계산  (0) 2011.04.05
Oracle 데이터 삽입,삭제,변경  (0) 2011.04.05
오라클 알아둬야할것  (0) 2011.04.05