본문 바로가기
데이타베이스

[ Oracle ] 오라클 테이블스페이스/유저추가

by 보이드메인 2016. 1. 5.

프로그래밍/Oracle 2012/04/24 07:14

[oracle@centos ~]$ sqlplus / as sysdba


1. 테이블스페이스 생성

http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_7003.htm

1

2

3

4

CREATE TABLESPACE 테이블스페이스명

DATAFILE 데이타파일전체경로

SIZE 크기(M)

AUTOEXTEND ON NEXT 크기(M);


SQL> CREATE TABLESPACE oraTest

DATAFILE '/oracle/oradata/ora11/oraTest.dbf'

SIZE 100M

AUTOEXTEND ON NEXT 10M;


Tablespace created.


2. 유저 생성 및 권한 부여

2.1 유저 생성

http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_8003.htm

1

2

3

4

CREATE USER 유저아이디 IDENTIFIED BY 유저비밀번호

DEFAULT TABLESPACE 테이블스페이스명

QUOTA UNLIMITED ON 테이블스페이스명

TEMPORARY TABLESPACE TEMP;


SQL> CREATE USER oraTestUser IDENTIFIED BY 1234

DEFAULT TABLESPACE oraTest

QUOTA UNLIMITED ON oraTest

TEMPORARY TABLESPACE TEMP;


User created.


2.2 권한 부여

http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9013.htm

1

GRANT CONNECT, RESOURCE TO 유저아이디;


SQL> GRANT CONNECT, RESOURCE TO oraTestUser;


Grant succeeded.


3. 유저 삭제

1

DROP USER 유저아이디;


SQL> DROP USER oraTestUser;


User dropped.


4. 테이블스페이스 삭제

1

DROP TABLESPACE 테이블스페이스명;


SQL> DROP TABLESPACE oraTest;


Tablespace dropped.


댓글