응용 프로그램에 대한 스키마 생성
이 섹션의 절차를 사용하여 응용 프로그램에 대한 스키마를 만듭니다.
다음 스키마 이름을 사용합니다.
-
app_data
-
app_code
-
app_admin
-
app_user
-
앱 관리자 사용자
주: 다음 절차에서는 CREATE USER 및 DROP USER 시스템 권한(예: CREATE USER)이 있는 사용자의 이름과 비밀번호가 필요합니다.
스키마 또는 사용자를 생성하는 단계:
-
SQL*Plus를 사용하여 CREATE USER 및 DROP USER 시스템 권한을 가진 사용자로 Oracle Database에 접속합니다.
SQL>프롬프트가 나타납니다. -
스키마가 존재하는 경우 다음 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 -
schema_name이
app_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. -
(선택 사항) SQL Developer에서 "Connecting to Oracle Database from SQL Developer"의 지침을 사용하여 스키마에 대한 접속을 생성합니다.
참조:
-
DROPUSER문에 대한 자세한 내용은 Oracle Database SQL Language Reference를 참조하십시오 -
CREATEUSER문에 대한 자세한 내용은 Oracle Database SQL Language Reference를 참조하십시오.