반응형

[Oracle SQL] SYS  v.  SYSTEM 계정



I SYS  v.  SYSTEM


▶ SYS 계정

DBMS 의 데이터 Dictionary 소유자

Oracle DB 관리자

DB 생성 가능


▶ SYSTEM 계정

SQL 툴을 위한 데이터 Dictionary 소유자

권한은 SYS와 동일

DB 생성 불가능



I 오라클 공식 매뉴얼(Manual)


7.3.1 SYS and SYSTEM Users


The following administrative user accounts are automatically created when you install Oracle Database. They are both created with the password that you supplied upon installation, and they are both automatically granted the DBA role.

다음 관리 사용자 계정은 Oracle Database를 설치할 때 자동으로 생성됩니다. 설치시 입력 한 암호로 생성되며 모두 자동으로 DBA 역할이 부여됩니다.


< SYS >


This account can perform all administrative functions. All base (underlying) tables and views for the database data dictionary are stored in the SYS schema. These base tables and views are critical for the operation of Oracle Database. To maintain the integrity of the data dictionary, tables in the SYS schema are manipulated only by the database. They should never be modified by any user or database administrator. You must not create any tables in the SYS schema.

이 계정은 모든 관리 기능을 수행 할 수 있습니다. 데이터베이스 데이터 사전에 대한 모든 기본 (기본) 테이블과 뷰는 SYS 스키마에 저장됩니다. 이러한 기본 테이블과 뷰는 Oracle Database의 운영에 중요합니다. 데이터 딕셔너리의 무결성을 유지하기 위해 SYS 스키마의 테이블은 데이터베이스에 의해서만 조작됩니다. 사용자 또는 데이터베이스 관리자가 수정해서는 안됩니다. SYS 스키마에 테이블을 작성하지 않아야합니다.


The SYS user is granted the SYSDBA privilege, which enables a user to perform high-level administrative tasks such as backup and recovery.

SYS 사용자에게는 SYSDBA 권한이 부여되어 사용자가 백업 및 복구와 같은 고급 관리 작업을 수행 할 수 있습니다.



< SYSTEM >


This account can perform all administrative functions except the following:

이 계정은 다음을 제외한 모든 관리 기능을 수행 할 수 있습니다.


Backup and recovery

백업 및 복구


Database upgrade

데이터베이스 업그레이드


While this account can be used to perform day-to-day administrative tasks, Oracle strongly recommends creating named user accounts for administering the Oracle database to enable monitoring of database activity.

이 계정을 사용하여 일상적인 관리 작업을 수행 할 수 있지만 Oracle은 데이터베이스 활동을 모니터링 할 수 있도록 Oracle 데이터베이스를 관리하기 위해 명명 된 사용자 계정을 생성 할 것을 강력하게 권장합니다.


반응형

'ORACLE SQL > ORACLE SQL 기초' 카테고리의 다른 글

[Oracle SQL] 'YY'방식 v. 'RR'방식  (0) 2019.01.01
[Oracle SQL] ROWNUM 예제  (0) 2018.12.31
[Oracle SQL] DECODE, CASE 예제  (0) 2018.12.31
[Oracle SQL] 현재시간  (0) 2018.12.26
[Oracle SQL] CSV 파일 추출  (0) 2018.12.26