DB 서버 계정 생성 - eunja511005/Tutorial GitHub Wiki
계정 생성 및 권한 부여
[중요] 패스워드는 복잡성 만족해야 하고 큰 따움표로 묶어 주어야 한다.
CREATE USER wasadmin IDENTIFIED BY "*************" DEFAULT TABLESPACE ADMIN; -- 유저 생
GRANT dwrole TO wasadmin; -- 권한 부여
alter user wasadmin quota 5G on USERS; -- wasadmin 유저가 5G 테이블 스페이스 사용 가능토록 설정
테이블 생성
아래 쿼리문들 마우스로 선택 후 Alt + 'x'
CREATE TABLE emp
(
empno NUMBER(4) NOT NULL,
ename VARCHAR2(10),
job VARCHAR2(9),
mgr NUMBER(4),
hiredate DATE,
sal NUMBER(7,2),
comm NUMBER(7,2),
deptno NUMBER(2),
CONSTRAINT emp_pk PRIMARY KEY (empno)
);
COMMENT ON TABLE emp IS '사원정보';
COMMENT ON COLUMN emp.empno IS '사원번호';
COMMENT ON COLUMN emp.ename IS '성명';
COMMENT ON COLUMN emp.job IS '직군';
COMMENT ON COLUMN emp.mgr IS '직속상사';
COMMENT ON COLUMN emp.hiredate IS '입사일';
COMMENT ON COLUMN emp.sal IS '급여';
COMMENT ON COLUMN emp.comm IS '보너스';
COMMENT ON COLUMN emp.deptno IS '부서코드';
INSERT INTO emp VALUES(7839, 'KING', 'PRESIDENT', NULL, TO_DATE('1981-11-17', 'yyyy-mm-dd'), 5000, NULL, 10);
wasadmin 유저로 접속 후 아래 쿼리문들 수행 해 봄
SELECT sysdate FROM dual;
SELECT * FROM user_objects;
SELECT * FROM tab;
SELECT * FROM user_tab_columns;