이중 우리는 가장 기본이 되는 DB를 다시 설치해 볼것이다.
오라클에는 총 3개 종류의 DB가 있다.
Oracle Enterprise Edition
Oracle Standard Edition
Oracle Express Edition
DB다운 공식홈페이지에 Enterprise edition들을 지나면 Express edition하나가 있는데 거기서 해당 파일을 받아준다.
압축을 풀고
* 해당 버튼을 누르면
C:\app\사용자명\product\설치버젼
경로에 설치가 되어있다.
cmd에 sqlplus
라고 치고 sys as dba
와 초기에 설치시 설정한 비밀번호를 입력하면
다음과 같이 접속할 수 있다.
자 그럼 앞서 배운대로 함부러 system dba의 권한에 접속하여 날뛰면 안 되기에 사용자 생성부터 해보겠다.
그런데 자꾸 error가 떠서 무엇인고 하고 알아보니 11g이후 ver부터는 앞에 c##을 붙여야한다는 규칙이 생겼다.
사용자에게 권한을 부여해보자
권한명 | 설명 |
---|---|
RESOURCE | 개체 생성, 변경, 제거권한 |
CONNECT | DB 연결권한 |
DBA | DB 관리자권한 |
그리고 설치한 oracle developer에서 확인하면 된다!
혹시 id에 입력에 c##을 붙이기 귀찮다면 다음 query문을 실행하면 된다.
SQL> ALTER SESSION SET "_ORACLE_SCRIPT"=true;