본문 바로가기
Spring/게시판프로젝트

[Spring] 게시판 프로젝트2 - Oracle Database 연동

by 태옹 2021. 7. 2.

아직 다운로드하지 않은 경우 아래의 링크에서 다운로드

https://www.oracle.com/database/technologies/xe-prior-releases.html

 

SQLDeveloper설치

https://www.oracle.com/tools/downloads/sqldev-downloads.html

 


 

* 처음 접속하는 경우 SYSTEM 계정 생성 작업 필요

더보기

SYSTEM계정은 우리가 사용하는 계정이 아님!! 🙅‍♀️🙅‍♂️🙅‍♀️🙅‍♂️🙅‍♀️🙅‍♂️

사용할 계정은 따로 생성하여 사용하도록 함 (앞으로의 모든 DB를 다룰 때 공통으로 주의해야 할 사항임)

 

1. 사용 계정 생성

 

(1) SYSTEM계정의 편집기 화면에서 다음 코드를 추가하고 명령문 실행

명령문 실행을 누르면 스크립트로 boardpro라는 user가 생성된 것을 확인할 수 있음

CREATE USER boardpro IDENTIFIED By boardpro
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;

실행한 후 좌측 접속창에서 새로고침하고 SYSTEM계정의 다른 사용자 탭을 보면 boardpro 유저가 생성됨

 

(2) 사용자 권한 추가

사용자 계정으로 특정 행위를 하기 위한 권한을 부여해줌

GRANT CONNECT, DBA TO BOARDPRO;

 

(3) 새로 생성한 사용자로 접속하기 위해 기존에 접속했던 SYSTEM계정에서 접속 해제

다시 Oracle 접속 > 새 접속을 한 뒤 방금 만들었던 계정의 Name, 사용자 이름, 비밀번호를 입력

테스트를 먼저 해주고 상태: 성공을 확인하면 접속

 

* 오라클의 8080포트 변경 작업

 

댓글