[Multi-tenant]
DB안의 DB
컨테이너 역할을 수행하는 DB기능을 제공한다.
[CDB] Container DataBase
하나의 CDB는 여러개의 PDB라고 불리는 독립된 DB를 담을수 있는 기능 제공
[PDB] Pluggable Database
독자적인 스키마, 스키마 오브젝트, 유저와 같은 집합을 가진다. (실제 물리적 정보 저장)
[SYS] -> ROOT
- Oracle DB관리자로 Super user.
- Oracle 시스템의 기반이 되는 Data dictionary 소유자이며 DB생성과 삭제도 가능하다.
- Oracle 시스템의 총 관리자이며, SYSDBA 권한을 갖는다.
- Oracle 시스템을 유지, 관리, 생성하기 위한 모든 권한을 갖는 계정
[SYSTEM]
- SYS와 유사한 건한을 가지고 있지만 DB생성과 삭제는 불가능.
- 운영을 위한 권한을 갖는다. SYSOPER의 권한을 갖는다.
- 생성된 DB를 운영, 관리하기 위한 관리자 계정
[SYSDBA]
- SYSOPER의 권한 뿐 아니라 데이터베이스 생성과 삭제, Oracle 시스템에서 모든 권한을 갖는다.
- SYS계정이 갖는 권한.
[SYSOPER]
- 데이터베이스를 운영 관리하기 위한 권한으로 SYSTEM계정이 가짐.
- 아래 권한 외에 데이터베이스 자체를 생성 삭제하거나, 다른 유저 소유의 데이터에는 접근할 수 없다.
- 인스턴스와 데이터베이스에 대한 startup, mount, open, shutdown, dismount, close권한
데이터베이스 백업, 로그파일을 이용한 복구 등에 대한 database backup, archive log, recover 권한
'PROGRAMMING CODE > ORACLE&DB' 카테고리의 다른 글
[Oracle] VisualStudio 와 Oracle의 연결 (0) | 2021.10.19 |
---|---|
[Oracle] 오라클 일반 관리자 추가, 권한 롤 (0) | 2021.10.19 |
[Oracle] SQL로 간단한 검색 (0) | 2021.10.19 |
[Oracle] 학생과 교수관계 테이블생성,데이터추가 (0) | 2021.10.19 |
[ERwin] ER다이어그램 만들기 (0) | 2021.10.19 |