Oracle Database

  • Oracle Database는 관계형 데이터베이스이다.
  • 핵심은 표이다.

    사용자와 스키마

    스키마는 서로연관된 표들을 그룹핑하는 디렉토리같은 것이다.
    사용자를 생성하면 그 사용자의 해당되는 디렉토리가 생성된다.
    스키마의 본질적인 정의는 그 스키마가 속하는 표들을 정의하는 정보이다.

Create user

유저를 생성하는 방법의 로드맵이다.
동그라미는 내가 자유롭게 결정하는 것이고, 네모는 고정된 선택지이다.


실제 CMD에서 Create user구동.

  1. SQLPLUS
  2. sys AS SYSDBA: 관리자권한으로 로그인
  3. CREATED USER asd IDENTIFIED BY 123;: 사용자 생성
  4. ALTER SESSION SET “_ORACLESCRIPT=TRUE”: 세션권한부여

사용자 권한부여

이 상태로는 로그인 권한이 없기 때문에 접속이 되지 않는다.
일단 모든 권한을 준다.

  1. GRANT DBA TO asd;:asd에게 모든 권한을 준다.
  2. SQLPLUS에 재접속을 한다.
  3. 접속 확인을 한다.