반응형
/*
-- Title : [Ora19c] 시스템 계정 및 관리 권한
-- Tag : oracle 오라클
*/
■ 시스템 계정
ㅁ SYS 계정
- 최고 관리자 계정: 데이터베이스의 모든 객체에 대한 무제한적인 권한을 가지고 있어 데이터베이스를 생성, 삭제, 수정 가능.
- 사용 용도:
- 데이터베이스 초기 설정
- 시스템 테이블 및 뷰 관리
- 복잡한 문제 해결 시 사용
- 다른 계정에 대한 권한 부여
- 데이터베이스 Instance 시작 및 종료
ㅁ SYSTEM 계정
- 시스템 계정: 데이터베이스의 추가적인 관리 테이블 및 뷰를 소유하고 있으며, SYS 계정보다는 제한적인 권한 보유.
- SYSDBA 권한 없음: 데이터베이스 시작 및 종료와 같은 최고 관리자 권한 없음.
- 사용 용도:
- 데이터베이스 모니터링 및 관리
- 사용자 정의 데이터베이스 객체 생성
- 백업 및 복구 작업 지원
ㅁ SYSBACKUP 계정
- 백업 계정: 데이터베이스 백업 및 복구 작업을 수행하기 위한 계정.
- 제한된 권한: 백업 및 복구 작업에 필요한 최소한의 권한만 부여.
- 사용 용도:
- 데이터베이스 백업 및 복구 작업 자동화
- 백업 파일 관리
ㅁ SYSDG 계정
- 데이터 가드 계정: 데이터 가드 기능을 사용하여 데이터베이스를 보호하기 위한 계정.
- 제한된 권한: 데이터 가드 관련 작업에 필요한 최소한의 권한만 부여.
- 사용 용도:
- 데이터베이스 복제 설정 및 관리
- 데이터 가드 환경 모니터링
ㅁ SYSKM 계정
- 키 관리 계정: 데이터베이스 암호화에 사용되는 키를 관리하기 위한 계정.
- 제한된 권한: 암호화 키 생성, 관리, 사용에 필요한 최소한의 권한만 부여.
- 사용 용도:
- 데이터베이스 암호화 설정 및 관리
- 암호화 키 회전
■ 시스템 관리 권한
권한 | 설명 | 주요 기능 |
SYSDBA | 최고 관리자 |
모든 데이터베이스 작업
|
SYSOPER | 시스템 운영자 |
데이터베이스 시작/중지, 백업/복구
|
SYSBACKUP | 백업 운영자 | 백업/복구 작업 |
SYSDG | 데이터 가드 운영자 |
데이터 가드 관련 작업
|
SYSDM | 시스템 관리자 |
다양한 관리 작업
|
반응형