본문 바로가기

DB스토리/ORACLE

오라클 계정 생성, 삭제

1.계정 생성

-계정만 생성

CREATE USER 계정  IDENTIFIED BY 패스워드


-테이블 스페이스와 같이 생성

CREATE USER 계정  IDENTIFIED BY 패스워드

DEFAULT TABLESPACE 테이블스페이스명 TEMPORARY TABLESPACE 임시테이블스페이스명;


-예제

CREATE USER test  IDENTIFIED BY test1234

DEFAULT TABLESPACE testspace TEMPORARY TABLESPACE temp;


2.계정 생성 후 테이블 스페이스 지정

-작업 테이블 스페이스 지정

ALTER USER test DEFAULT TABLESPACE testspace 

-임시 테이블 스페이스 지정

ALTER USER test TEMPORARY TABLESPACE temp 


- 참조 테이블 스페이스 컨트롤

-- Tablespace 용량 조회
SELECT TABLESPACE_NAME, FILE_NAME, BYTES/1024 AS MBytes, RESULT/1024 AS USE_MBytes FROM
  (
  SELECT E.TABLESPACE_NAME,E.FILE_NAME,E.BYTES, (E.BYTES-SUM(F.BYTES)) RESULT
  FROM DBA_DATA_FILES E, DBA_FREE_SPACE F
  WHERE E.FILE_ID = F.FILE_ID
  GROUP BY E.TABLESPACE_NAME, E.FILE_NAME, E.BYTES
  ) A

-- Tablespace 조회
SELECT * FROM DBA_TABLESPACES;

-- Tablespace 용량 확장
alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\LMS_TS' resize 4000M;


3.권한 지정

GRANT RESOURCE, CONNECT TO test

'DB스토리 > ORACLE' 카테고리의 다른 글

오라클 설치 및 설정  (0) 2014.01.06
OGG(Oralce Golden Gate) 설명  (0) 2013.09.05
오라클 테이블 스페이스 생성  (0) 2013.07.12
오라클 RAC(Real Application Cluster)  (0) 2013.07.03
오라클 버전 확인 쿼리  (0) 2013.06.12