이제 사용자를 생성해 보겠습니다~~
우선 cmd (명령 프롬프트) 를 실행해 줍니다.
관리자로 접속해 봅니다.
> sqlplus / as sysdba
접속이 안되는 경우는
아래 명령어를 실행해 줍니다.
> SQL > startup
> lsnrctl start
이제 접속되었겠죠?
테이블스페이스 생성
기존에 만들어진 정보를 조회
> SELECT tablespace_name, bytes, file_name FROM dba_data_files;
이제 새로운 테이블스페이스를 만들어 봅니다. size 는 500M 지정했습니다.
> CREATE TABLESPACE NEWTABLE DATAFILE 'C:\APP\.....\NEWTABLE.dbf' size 500M;
계정생성
> CREATE USER NEWUSER // USER ID
IDENTIFIED BY 1234 // USER PASSWORD
DEFAULT TABLESPACE NEWTABLE // 테이블스페이스 지정
QUOTA UNLIMITED ON NEWTABLE; // 테이블스페이스 제한량 무한대
권한부여
> GRANT CONNECT, RESOURCE TO NEWUSER;
그러나!!!!
SYS(관리자) 등... 계정으로 들어가서
토드(TOAD)나 SQL Developer 등 의 프로그램에서
Tablespaces, 사용자(Users) 탭에서도 쉽게 생성 및 편집 할수 있다는것 입니다.
요건 좀더 봐야 하겠네요~ ^^
'DB' 카테고리의 다른 글
MYSQL 데이터 ORACLE 로 복사하기 (0) | 2017.03.29 |
---|---|
ORACLE IO 오류 : The Network Adapter could not establish the connection (0) | 2017.02.28 |
ORACLE 11g 데이터베이스 DB 생성하기 (0) | 2017.02.28 |
ORACLE 11g deinstall uninstall 설치 취소하기 (1) | 2017.02.28 |
ORACLE 11g DATABASE 설치하기 (0) | 2017.02.28 |