오라클 사용자 생성

오라클 사용자 생성 개요

오라클에서 사용할 사용자를 생성합니다.
오라클은 다른 DBMS와는 다르게 데이터베이스 생성 후 사용자에게 데이터베이스 권한을 부여하는 구조가 아닙니다. 대신 사용자를 생성하고 사용자에게 테이블 접근 권한을 줍니다.
따라서 오라클 사용자를 생성해 보겠습니다.

SQL 워크시트 열기

  1. LOCAL SYS 로 데이터베이스에 접속했는지 확인합니다.
  2. LOCAL SYS 를 우클릭합니다.
  3. SQL 워크시트 열기를 클릭합니다.

오라클 세션 세팅

ALTER SESSION SET "_ORACLE_SCRIPT"=true;
  1. 오라클 세션 세팅 쿼리를 작성합니다.
  2. F9 키를 눌러서 쿼리를 실행합니다.

사용자 생성

CREATE USER "SPRNG_BLG_USR"
IDENTIFIED BY "1234";
  1. 사용자 생성 쿼리를 작성합니다.
  2. 방금 작성한 쿼리 이미지처럼 선택합니다.
  3. F9 키를 눌러서 쿼리를 실행합니다.

접속 권한 부여

GRANT CONNECT TO "SPRNG_BLG_USR";
  1. SPRNG_BLG_USR 사용자에게 접속 권한을 부여하는 쿼리를 작성합니다.
  2. GRANT CONNECT 쿼리 영역을 선택합니다.
  3. F9 키를 눌러서 쿼리를 실행합니다.

리소스 권한 부여

GRANT RESOURCE TO "SPRNG_BLG_USR";
  1. 리소스 권한을 부여하는 쿼리를 작성합니다.
  2. GRANT RESOURCE 쿼리 영역을 선택합니다.
  3. F9 키를 눌러서 쿼리를 실행합니다.

테이블스페이스 공간 부여

alter user SPRNG_BLG_USR default tablespace users quora unlimited on users;
  1. 테이블 스페이스 공간을 부여하는 쿼리를 작성합니다.
  2. alter user 쿼리 영역을 선택합니다.
  3. F9 키를 눌러서 쿼리를 실행합니다.

접속 정보 추가 메뉴 진입

  1. 왼쪽 위 초록색 십자가 버튼을 클릭합니다.

사용자 접속 정보 설정

  1. NAME : SPRNG_BLG_USR 입니다. 지금 보니 {접속위치} {계정} 규칙을 지키지 않았네요. 실전처럼(?) 귀찮으니까 내버려둡니다.
  2. 데이터베이스 유형 : Oracle입니다.
  3. 인증 유형 : 기본값입니다.
  4. 사용자 이름 : SPRNG_BLG_USR입니다. 생성한 오라클 사용자 이름을 써 주시면 됩니다.
  5. 롤 : 기본값입니다.
  6. 비밀번호 : SPRNG_BLG_USR 생성시 설정하신 비밀번호입니다. 저는 1234 로 생성했었으므로 1234를 사용합니다.
  7. 접속유형 : 기본입니다.
  8. 호스트 이름 : localhost입니다.
  9. 포트 : 1521입니다.
  10. SID : xe 입니다.
  11. 테스트 버튼을 눌러서 접속 정보가 맞는지 확인합니다.
  12. 저장 버튼을 눌러서 해당 접속 정보를 저장합니다.
  13. 접속 버튼을 눌러서 SPRNG_BLG_USR 접속 정보로 접속합니다.