본문 바로가기
개발노트/Spring

Oracle 계정 생성하기 Using CMD 창

by vendi2 2020. 9. 15.

 

1.  cmd 창을 켜고, 오라클에 접속한다.

     " >  slqplus system/oracle "

2. 계정에 해당하는 tablespace 를 만든다.
   tablespace 를 만들기 위해 파일들이 어디에 저장되는지 알아봐야 한다.
   그럴려면 기존에 만들어진 tablespace 의 정보를 알아보자

 

SQL> select tablespace_name, bytes, file_name FROM dba_data_files;

SQL> create tablespace javaoracle

 datafile  ‘ C:\app\mun51\product\18.0.0\oradata\XE\javaoracle.dbf '  size 200M;

 

**기존에 이미 테이블 스페이스를 생성했다면 구지 해당 상단의 과정을 거치지 않아도 된다.

 

3. 계정 생성

SQL>alter session set "_oracle_script"=true;

//18c에서 오라클 사용자 생성을 11g와 같은 이전에 쓰던 방식으로 돌려준다. 비번 변경과는 관계 없다.

 

SQL> create user abc // 계정 생성
2  identified by abc // 패스워드 생성
3  default tablespace javaoracle // 위에서 생성한 테이블스페이스 명
4  quota UNLIMITED ON javaoracle; // 테이블 스페이스의 제한량 무한대 

 

4. 권한 부여

   접속과 기타 기능을 사용할수 있도록 GRANT 를 이용해 할당한다.
   권한은 root 개념으로 관리하는데 connect, resource 롤을 할당한다. 이것으로 
   왠만한 기능은 다 된다.

 

SQL> GRANT connect, resource TO week;

5. week 사용자로 오라클 디비서버 SQL>프롬프트에서 접속하는 법)


SQL>conn week/week
    연결되었습니다

6. oracle DB 서버에서 접속 사용자 확인 명령어)


SQL>show user;
    user 는 week 입니다.

'개발노트 > Spring' 카테고리의 다른 글

JSON 의 개념  (0) 2020.09.15
REST API 의 개념  (0) 2020.09.15
[미완성]자바스크립트 & JQuery & Ajax  (0) 2020.09.14
HikariCP 등록  (0) 2020.09.03
lombok 라이브러리 추가  (0) 2020.09.03

댓글