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 |
댓글