본문 바로가기

Database/Tibero

[Tibero] 테이블스페이스 및 스키마 생성

Intro
1. DB 접속방법
2. 테이블 스페이스 생성
3. 계정 생성 및 권한부여

 

1. DB 접속방법
su - tibero	// tibero 계정으로 접속 
tbsql sys	// tibero DB 접속(sys계정)

2. 테이블 스페이스 생성

 

CREATE TABLESPACE '테이블스페이 이름'
DATAFILE 'DATAFILE 경로' SIZE '사이즈 크기'
AUTOEXTEND ON NEXT '확장 사이즈 크기'
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;

예제.

CREATE TABLESPACE TEST_TABLE_SPACE 
DATAFILE '/home/app/tibero_5/database/tibero/TEST_TABLE_SPACE.dtf' SIZE 1G
AUTOEXTEND ON NEXT 100M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;

 

3. 계정 생성 및 권한부여

 

1.계정생성
CREATE USER '유저ID' IDENTIFIED BY '유저PW'
DEFAULT TABLESPACE '테이블스페이스 이름';

예제.

CREATE USER TEST_USER IDENTIFIED BY USER_PASSWORD 
DEFAULT TABLESPACE TEST_TABLE_SPACE;


2.권한부여
GRANT '권한1, 권한2' TO '유저ID';

예제.

GRANT RESOURCE, CONNECT, DBA TO TEST_USER;