응용 프로그램에 대한 스키마 생성

이 섹션의 절차를 사용하여 응용 프로그램에 대한 스키마를 만듭니다.

다음 스키마 이름을 사용합니다.

주: 다음 절차에서는 CREATE USER 및 DROP USER 시스템 권한(예: CREATE USER)이 있는 사용자의 이름과 비밀번호가 필요합니다.

스키마 또는 사용자를 생성하는 단계:

  1. SQL*Plus를 사용하여 CREATE USER 및 DROP USER 시스템 권한을 가진 사용자로 Oracle Database에 접속합니다.

    SQL> 프롬프트가 나타납니다.

  2. 스키마가 존재하는 경우 다음 SQL 문을 사용하여 스키마와 해당 객체를 삭제합니다.

     DROP USER schema_name CASCADE;
    

    스키마가 존재하면 시스템이 응답합니다.

     User dropped.
    

    스키마가 존재하지 않으면 시스템은 다음과 같이 응답합니다.

     DROP USER schema_name CASCADE
             *
     ERROR at line 1:
     ORA-01918: user 'schema_name' does not exist
    
  3. schema_nameapp_data, app_code 또는 app_admin인 경우 이 SQL 문을 사용하여 스키마를 생성합니다.

     CREATE USER schema_name IDENTIFIED BY password
     DEFAULT TABLESPACE USERS
     QUOTA UNLIMITED ON USERS
     ENABLE EDITIONS;
    

    그렇지 않은 경우 다음 SQL 문을 사용하여 스키마를 생성합니다.

     CREATE USER schema_name IDENTIFIED BY password
     ENABLE EDITIONS;
    

    주의: 보안 설정된 비밀번호를 선택합니다. 보안 비밀번호에 대한 지침은 Oracle Database Security Guide를 참조하십시오.

    다음과 같이 시스템이 응답합니다.

     User created.
    
  4. (선택 사항) SQL Developer에서 "Connecting to Oracle Database from SQL Developer"의 지침을 사용하여 스키마에 대한 접속을 생성합니다.

참조: