반응형
Oracle 설치 완료 후 최초 계정 생성 및 최초 테이블 생성하는 방법에 대해 알아보겠습니다.
우선 시작->Oracle_Client->SQLPLUS 를 클릭하여 실행합니다.
1. DBMS 접속하기
Oracle 설치시 SYSTEM계정의 비밀번호를 1234로 설정해 놓았다고 가정할 때 아래와 같이 입력합니다.
> sqlplus Enter user-name: system Enter password: 1234
Connected to: Oracle Database 11g Express Edition Release ...
2. 사용자 계정 생성
> create user student identified by 1234;
User created.
3. student 계정에 권한 주기
student계정에 직접 접속하려면 권한이 없다는 에러가 발생합니다. SYSTEM계정으로 우선 연결하여 권한을 부여해줘야 합니다.
>conn student/1234
-- 에러. 권한 없음
> conn system/1234
-- system계정으로 연결 Connected.
> GRANT connect, resource TO student; Connected.
-- system계정으로 student계정에게 connect, resource 권한을 준다
> conn student/1234 Connected.
-- 접속성공
4. CREATE로 테이블 생성
CREATE TABLE명령어로 member, Customer 등 테이블을 생성할 수 있습니다.
CREATE TABLE member(
id NUMBER(5),
name CHAR(25),
salary NUMBER(7,2),
title CHAR(25) default '사원',
in_date DATE default SYSDATE,
dept_name CHAR(25)
);
Table member(가) 생성되었습니다.
CREATE TABLE Customer (
sid integer PRIMARY KEY,
last_name VARCHAR(30),
first_name VARCHAR(30)
);
이상 간단하게 계정 생성/권한부여/테이블 생성에 대해 알아보았습니다.
~~~끝~~~
반응형
'Programming > Database' 카테고리의 다른 글
Oracle 여러행의 데이터를 하나의 행에 가로로 합치기(LISTAGG) (0) | 2021.07.27 |
---|---|
SQL Developer 설치 (0) | 2020.02.17 |
Join 의 종류와 방법 (0) | 2020.01.31 |