Base Database Service 보안 설명서

이 문서에서는 Base Database Service에 대한 보안에 대해 설명합니다.

보안 개요

이 항목에서는 Base Database Service의 보안에 대한 개요를 제공합니다. Oracle은 대부분의 구성 요소에 대한 보안을 관리하지만 사용자는 일부 구성 요소의 보안을 담당합니다.

클라우드 서비스 구성요소는 사용자가 액세스할 수 있는 서비스 및 Oracle 관리형 인프라로 분류됩니다. 사용자가 액세스할 수 있는 서비스는 Base Database Service 구독의 일부로 사용자가 액세스할 수 있는 구성요소를 나타냅니다. 이들은 일반적으로 DB 시스템과 데이터베이스라고 불리는 가상 머신 및 데이터베이스 서비스입니다. Oracle 관리형 인프라는 사용자가 액세스할 수 있는 서비스를 지원하기 위해 Oracle이 소유하고 운영하는 하드웨어를 의미합니다. AMD 또는 Intel 기반 데이터베이스 컴퓨팅 구성으로 구성됩니다.

Oracle은 Oracle이 관리하는 인프라 구성요소에 대한 보안 및 액세스를 관리합니다. 사용자는 DB 시스템 및 데이터베이스 서비스에 대한 액세스, DB 시스템에 대한 네트워크 액세스, DB 시스템에 대한 액세스 인증, DB 시스템에서 실행되는 데이터베이스에 대한 액세스 인증을 포함하는 사용자가 액세스할 수 있는 서비스에 대한 보안 및 액세스를 관리합니다. Oracle 직원은 사용자가 액세스할 수 있는 서비스에 액세스할 수 있는 권한이 없습니다.

사용자는 표준 Oracle Database 연결 방법(예: 포트 1521의 Oracle Net)을 사용하여 사용자 장비에서 계층 2(태그 지정된 VLAN) 연결을 통해 DB 시스템에서 실행되는 Oracle Databases에 액세스합니다. 사용자는 표준 Oracle Linux 방식을 사용하여 Oracle Databases를 실행하는 DB 시스템에 연결할 수 있습니다(예: 포트 22의 토큰 기반 SSH).

Base Database Service는 다양한 독립적이고 상호 강화적인 보안 제어를 사용하여 조직이 워크로드 및 데이터에 대한 안전한 운영 환경을 만들 수 있도록 지원합니다. Base Database Service는 다음과 같은 보안 제어를 제공합니다.

운영 환경 보안을 위한 심층 방어

Base Database Service는 서비스 전반의 기밀성, 무결성 및 책임성을 유지하기 위한 몇 가지 제어 기능을 제공합니다. 기본 데이터베이스 서비스는 다음과 같이 심층 방어 원칙을 준수합니다.

서비스 및 사용자에 대한 최소 권한

Oracle 보안 코딩 표준에는 최소 권한의 패러다임이 필요합니다. 응용 프로그램, 서비스 및 유저가 작업을 수행하는 데 필요한 기능에 액세스할 수 있도록 하는 것은 가장 권한 없는 원칙의 한 측면일 뿐입니다. 불필요한 기능, 서비스 및 인터페이스에 대한 액세스가 제한되도록 하는 것도 중요합니다. Base Database Service는 다음과 같이 최소 권한의 원칙을 준수합니다.

이벤트 및 작업의 감사 및 책임

시스템은 장애가 발생할 때 이를 인식하고 통지할 수 있어야 합니다. 마찬가지로 인시던트를 되돌릴 수 없는 경우 조직은 적절한 조치를 취하기 위해 해당 발생을 식별할 수 있어야 합니다. Base Database Service는 다음과 같은 방식으로 감사 및 책임을 장려합니다.

클라우드 운영 자동화

시스템을 프로비저닝, 패치, 유지 관리, 문제 해결 및 구성하는 데 필요한 수동 작업을 제거하면 오류가 발생할 가능성이 줄어들고 보안 구성이 보장됩니다.

Base Database Service는 모든 프로비저닝, 구성 및 기타 대부분의 운영 작업을 자동화하여 보안을 유지하도록 설계되었습니다. 자동화를 통해 누락된 구성을 방지하고 시스템에 필요한 모든 경로가 제대로 구성되었는지 확인할 수 있습니다.

보안 특징

이 항목에서는 Base Database Service에서 사용 가능한 보안 기능에 대해 설명합니다.

Base Database Service는 다음과 같은 보안 기능을 제공합니다.

강화된 OS 이미지

최소화된 공격 영역

강화된 이미지의 일부로 서비스 제공에 필요한 소프트웨어만 설치하고 실행하면 공격 표면이 줄어듭니다.

추가 보안 기능 사용

보안 액세스 방식

감사 및 로깅

기본적으로 감사 및 로깅은 운영체제에서 제공하는 상업적 배포에 대한 추가 구성을 추가하지 않지만 STIG를 사용으로 설정하여 추가 보안 설정을 추가하여 개선할 수 있습니다.

자세한 내용은 다음을 참조하십시오.

사용자 보안

이 항목에서는 Base Database Service에서 사용할 수 있는 사용자 보안에 대해 설명합니다. Base Database Service 구성 요소는 여러 사용자 계정으로 정기적으로 관리됩니다. Oracle은 토큰 기반 SSH 로그인만 사용하고 권장합니다. Oracle 유저 또는 프로세스는 암호 기반 인증을 사용하지 않습니다.

기본적으로 다음과 같은 종류의 사용자가 생성됩니다.

기본 사용자: 로그온 권한 없음

이 사용자 목록은 기본 운영 체제 사용자로 구성됩니다. 이러한 유저는 변경해서는 안됩니다. 이러한 사용자는 시스템에 로그인할 수 없습니다.

bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
polkitd:x:999:996:User for polkitd:/:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the
tcsd daemon:/dev/null:/sbin/nologin
sssd:x:998:994:User for sssd:/:/sbin/nologin
named:x:25:25:Named:/var/named:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
dhcpd:x:177:177:DHCP server:/:/sbin/nologin
saslauth:x:997:76:Saslauthd user:/run/saslauthd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin

기본 유저: 로그인 권한 사용

이러한 권한 있는 사용자는 시스템에서 대부분의 작업을 수행할 책임이 있습니다. 이러한 사용자는 실행 중인 시스템에 큰 영향을 미칠 수 있으므로 변경하거나 삭제해서는 안됩니다. SSH 키는 로그인에 사용됩니다.

다음은 로그인 권한이 있는 기본 사용자 목록입니다.

root:x:0:0:root:/root:/bin/bash
opc:x:54322:54323::/home/opc:/bin/bash
mysql:x:54323:54331::/home/mysql:/bin/bash
grid:x:102:1001::/home/grid:/bin/bash
oracle:x:101:1001::/home/oracle:/bin/bash

보안 설정

이 항목에서는 Base Database Service에서 사용 가능한 보안 설정에 대해 설명합니다. 다음은 시스템에 제공되는 기본 보안 설정입니다.

보안 설정 기본값
암호 복잡성 비밀번호 최소 길이: 15
동일한 문자 클래스에서 연속으로 반복되는 최대 문자 수: 4
비밀번호 최대 연속 반복 문자 수: 3
비밀번호 강도 최소 숫자 문자 수: 1
비밀번호 강도 최소 다른 범주: 4
비밀번호 강도 최소 다른 문자 수: 8
비밀번호 강도 최소 특수 문자 수: 1
비밀번호 강도 최소 소문자 수: 1
비밀번호 강도 최소 대문자 수: 1
사용자 계정 구성 비밀번호가 사용될 수 있는 최대 일수: 60
비밀번호 변경 사이에 허용되는 최소 일수: 1
암호화 해시 알고리즘: SHA512
로그온 실패 지연: 4초
사용 안함으로 설정된 옵션 사용 안함으로 설정된 Ctrl-Alt-Del 재부트
DCCP 지원이 사용 안함으로 설정됨
USB 저장 장치가 사용 안함으로 설정됨
X Windows 패키지 그룹이 제거됨
SSH 구성 SSH 프로토콜 2만 허용됩니다.
권한 구분 사용
SSH 유휴 시간 초과 간격: 600초
GSSAPI 인증 사용 안함
압축이 지연됨으로 설정됨
시스템에 SSH 로그온할 수 있도록 허용된 비인증서 신뢰할 수 있음
SSH 데몬은 알려진 호스트 인증을 사용한 인증을 허용하지 않습니다.
패키지 업데이트된 버전이 설치된 후 모든 소프트웨어 구성 요소 제거
시스템에서는 확인되지 않은 소프트웨어, 패치, 서비스 팩, 장치 드라이버 또는 운영 체제 구성 요소에 대한 로컬 패키지 설치를 방지합니다.
로깅 시스템 및 커널 메시지가 원격 호스트로 전송됨(rsyslog)
rsyslog에 로그하도록 구성된 Cron
주기적 실행을 위해 AIDE 구성
기타 단일 사용자 및 유지 관리 모드로 부트할 때 인증 필요
대화식 세션 시간 초과: 600초
SSSD 장치에서 PAM 구성
암호의 암호화된 표현만 저장하도록 구성된 PAM 시스템 서비스
구성된 SSSD LDAP 백엔드 클라이언트 CA 인증서 위치
모든 트랜잭션에 대해 TLS를 사용하도록 구성된 SSSD LDAP 백엔드
암호 만료 후 계정 사용 안함
그룹 계정 관리 유틸리티는 암호화된 암호 표현만 저장하도록 구성됩니다.

또한 기본적으로 ONSR 리전은 요구 사항 표준을 준수하기 위해 FIPS, SE Linux 및 STIG를 지원합니다. 추가 구성을 사용으로 설정하여 시스템 보안을 향상시킬 수 있습니다. STIG(구성 표준)는 가장 제한적인 표준을 따르고 DISA의 Oracle Linux 7 STIG를 통해 보안 준수를 강화하도록 설정할 수 있습니다. FIPS, SE Linux 및 STIG를 사용으로 설정하기 위한 도구가 이미지의 일부로 제공됩니다.

자세한 내용은 다음을 참조하십시오.

보안 프로세스

이 항목에서는 Base Database Service에서 사용 가능한 기본 보안 프로세스에 대해 설명합니다. 다음은 domU라고도 하는 사용자 가상 머신(DB 시스템)에서 기본적으로 실행되는 프로세스 목록입니다.

프로세스 설명
domU 에이전트 데이터베이스 수명 주기 작업 처리를 위한 클라우드 에이전트입니다.
root 사용자로 실행
프로세스 테이블은 다음 jar 이름을 가진 java 프로세스로 실행되고 있음을 보여줍니다.
dcs-agent-VersionNumber-SNAPSHOT.jar
dcs-admin-VersionNumber-SNAPSHOT.jar
TFA 에이전트 Oracle Trace File Analyzer(TFA)는 단일 번들로 여러 가지 진단 툴을 제공하므로 Oracle Database 및 Clusterware에 대한 진단 정보를 쉽게 수집할 수 있습니다. 이때 Oracle Support를 사용하면 문제 해결에 도움이 됩니다.
root 사용자로 실행
initd 악마로 실행(/etc/init.d/init.tfa)
프로세스 테이블에 Java 애플리케이션(oracle.rat.tfa.TFAMain)이 표시됩니다.
데이터베이스 및 GI(클러스터웨어) oracle 및 grid 사용자로 실행
일부 CRS/클러스터웨어 데몬 프로세스는 root 사용자로 실행됩니다.
프로세스 테이블은 다음 애플리케이션을 보여줍니다.
ora_*, apx_*, ams_* 및 oracle+ASM*
mysqld 및 zookeeper
일부는 /u01/<version>/grid/*에서 확인할 수 있습니다.

네트워크 안전

이 항목에서는 Base Database Service의 네트워크 보안에 대해 설명합니다. 다음은 domU라고도 하는 사용자 가상 머신(DB 시스템)에서 기본적으로 실행되는 기본 포트, 프로세스 및 iptables 규칙 목록입니다.

domU 서비스용 포트

다음 표에서는 domU 서비스에 대한 기본 포트 목록을 제공합니다.

인터페이스 유형 인터페이스의 이름 포트 프로세스 실행 중
모든 인터페이스에서 듣기 0.0.0.0 22 SSH
모든 인터페이스에서 듣기 0.0.0.0 1522 RDBMS: TNS 리스너
모든 인터페이스에서 듣기 0.0.0.0 7060 DCS 관리
모든 인터페이스에서 듣기 0.0.0.0 7070 DCS 에이전트
모든 인터페이스에서 듣기 0.0.0.0 2181 Zookeeper
모든 인터페이스에서 듣기 0.0.0.0 8888, 8895 RAC: QOMS(품질 관리 서비스) 서버
모든 인터페이스에서 듣기 0.0.0.0 9000 RAC: Oracle Clusterware
모든 인터페이스에서 듣기 0.0.0.0 68 DHCP
모든 인터페이스에서 듣기 0.0.0.0 123 NTP
모든 인터페이스에서 듣기 0.0.0.0 5353 멀티캐스트 DNS
클라이언트 인터페이스 ens3 1521 RDBMS: TNS 리스너
클라이언트 인터페이스 ens3 5000 RDBMS: AHF(Autonomous Health Framework)(TFA 포함)
클라이언트 인터페이스 ens3:1 1521 RDBMS: TNS 리스너
클라이언트 인터페이스 ens3:2 1521 RDBMS: TNS 리스너
클라이언트 인터페이스 ens3:3 1521 RDBMS: TNS 리스너
클러스터 상호 연결 ens4 1525 RDBMS: TNS 리스너
클러스터 상호 연결 ens4 2888 Zookeeper
클러스터 상호 연결 ens4 3888 Zookeeper
클러스터 상호 연결 ens4 6000 RAC: 그리드 프로세스 간 통신
클러스터 상호 연결 ens4 7000 RAC: 고가용성 서비스

domU에 대한 iptables 규칙

기본 iptables는 입력, 정방향 및 출력 체인에서 ACCEPT 연결로 설정됩니다.

다음은 domU 서비스에 대한 기본 iptables 규칙입니다.

예 - iptables 규칙

다음 예에서는 domU 서비스에 대한 기본 iptables 규칙을 제공합니다.

iptables -L -n -v

출력:

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
  43M  110G ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            state RELATED,ESTABLISHED
 2664  224K ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0
40793 2441K ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0
    0     0 ACCEPT     all  --  ens4   *       0.0.0.0/0            0.0.0.0/0
    3   192 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            state NEW tcp dpt:22
   40  2400 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            state NEW tcp dpt:1521 /* Required for access to Database Listener, Do not remove or modify.  */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            state NEW tcp dpt:5000 /* Required for TFA traffic.  */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            state NEW tcp dpt:6200 /* This rule is recommended and enables the Oracle Notification Services (ONS) to communicate about Fast Application Notification (FAN) events.  */
  343 20580 ACCEPT     tcp  --  *      *       169.254.0.0/16       0.0.0.0/0            state NEW tcp dpt:7070 /* Required for instance management by the Database Service, Do not remove or modify.  */
  132  7920 ACCEPT     tcp  --  *      *       169.254.0.0/16       0.0.0.0/0            state NEW tcp dpt:7060 /* Required for instance management by the Database Service, Do not remove or modify.  */
    0     0 ACCEPT     tcp  --  *      *       169.254.0.0/16       0.0.0.0/0            state NEW tcp dpt:22 /* Required for instance management by the Database Service, Do not remove or modify.  */
    3   424 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT 51078 packets, 3218K bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 ACCEPT     all  --  *      ens4    0.0.0.0/0            0.0.0.0/0
  52M  170G ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            state RELATED,ESTABLISHED
 8003  548K InstanceServices  all  --  *      *       0.0.0.0/0            169.254.0.0/16

Chain InstanceServices (1 references)
 pkts bytes target     prot opt in     out     source               destination
   11   660 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.2.0/24       owner UID match 0 tcp dpt:3260 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    1    60 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.0.2          owner UID match 0 tcp dpt:3260 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.0.2          tcp dpt:80 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
  678 63323 ACCEPT     udp  --  *      *       0.0.0.0/0            169.254.169.254      udp dpt:53 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.169.254      tcp dpt:53 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.0.3          owner UID match 0 tcp dpt:80 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.0.4          tcp dpt:80 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
 2569  195K ACCEPT     udp  --  *      *       0.0.0.0/0            169.254.169.254      udp dpt:123 /* Allow access to OCI local NTP service */
 4727  284K ACCEPT     tcp  --  *      *       0.0.0.0/0            169.254.169.254      tcp dpt:80 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
   15  4920 ACCEPT     udp  --  *      *       0.0.0.0/0            169.254.169.254      udp dpt:67 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            169.254.169.254      udp dpt:69 /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */
    0     0 REJECT     tcp  --  *      *       0.0.0.0/0            169.254.0.0/16       tcp /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */ reject-with tcp-reset
    0     0 REJECT     udp  --  *      *       0.0.0.0/0            169.254.0.0/16       udp /* See the Oracle-Provided Images section in the Oracle documentation for security impact of modifying or removing this rule */ reject-with icmp-port-unreachable

보안 설정에 대한 사용자 권한

이 항목에서는 Base Database Service의 보안 설정에 대한 Oracle Cloud Operations 권한 및 사용자 책임에 대해 설명합니다. 다음 표에서는 Oracle Cloud Operations 및 사용자가 수행해야 하는 보안 설정 목록을 제공합니다.

작업 Oracle Cloud Platform: Oracle Cloud 책임 Oracle Cloud Platform: 사용자의 책임 사용자/테넌트 인스턴스: Oracle Cloud 권한 사용자/테넌트 인스턴스: 사용자 권한
데이터베이스 배포 Base Database Service 배포를 위한 소프트웨어 인프라 및 지침 네트워크 관리: 클라우드 네트워크 인프라(VCN 및 서브넷, 게이트웨이 등)를 구성합니다.
데이터베이스 관리자: 데이터베이스 요구사항(메모리, 스토리지, 계산, 데이터베이스 버전, 데이터베이스 유형 등)을 설정합니다.
선택한 경우 운영 체제, 데이터베이스 및 Grid Infrastructure 시스템 설치 데이터베이스 관리: 필요한 경우 워크로드에 따라 Oracle Database 소프트웨어 버전, 가상 머신 요구사항 구성(CPU/메모리), 데이터 스토리지 및 복구 스토리지 구성 크기 리소스(리소스 업그레이드/다운그레이드)를 업데이트합니다.
MONITORING 물리적 보안, 인프라, 제어 평면, 하드웨어 결함, 가용성, 용량 필요한 항목 없음 사용자 서비스의 사용자 모니터링을 지원하는 인프라 가용성입니다. 데이터베이스 관리자: 사용자 운영체제, 데이터베이스, 앱 및 Grid Infrastructure 모니터링
사고 관리 및 해결 사고 관리 및 해결부품 및 현장 파견 준비 필요한 항목 없음 기본 플랫폼과 관련된 모든 인시던트 지원 데이터베이스 관리자: 사용자 앱에 대한 인시던트 관리 및 해결
패치 관리 하드웨어, IaaS/PaaS 제어 스택의 사전 패칭 필요한 항목 없음 사용 가능한 패치 스테이징(예: Oracle Database 패치 세트) 데이터베이스 관리자: 테넌트 인스턴스의 패치 적용, 테스트
OS 관리자: OS 패치 적용
백업과 복원 인프라 및 제어 평면 백업 및 복구, 사용자 가상 머신 재생성 필요한 항목 없음 실행 중인 가상 머신 및 사용자가 액세스할 수 있는 가상 머신 제공 데이터베이스 관리자: Oracle 네이티브 또는 타사 기능을 사용하여 사용자 IaaS 및 PaaS 데이터의 스냅샷/백업 및 복구

추가 보안 기능 사용

Base Database Service는 다음과 같은 추가 보안 기능을 제공합니다.

dbcli Net보안

dbcli NetSecurity는 네트워크를 통해 이동하는 데이터의 암호화를 처리합니다. 데이터가 Oracle Database에서 타사 또는 서버에서 클라이언트로 이동하는 경우 발신자의 끝에서 데이터를 암호화하고 수신자 끝에서 암호를 해독해야 합니다. NetSecurity에서 규칙은 프로비저닝(Provisioning) 및 데이터베이스 홈 생성 작업 중에 클라이언트와 서버 모두에 대해 기본값으로 구성됩니다. dcs-agent CLI 인터페이스는 이러한 NetSecurity 규칙을 업데이트하고 암호화 알고리즘, 무결성 알고리즘 및 연결 유형에 대한 보안을 향상시키는 명령을 제공합니다.

기본적으로 dcs-agent는 데이터베이스 홈에 대해 다음과 같은 기본 규칙을 구성합니다.

설정 업데이트에 대한 자세한 내용은 Oracle Database CLI Reference를 참조하십시오.

OCI 저장소 통합

이제 Base Database Service가 모든 OCI 상용 리전에서 OCI Vault 서비스와 통합되었습니다. 이제 데이터베이스를 보호하는 OCI Vault 내에서 TDE 마스터 키를 생성하고 관리할 수 있습니다. 이 기능을 사용하면 OCI Vault 서비스를 사용하여 마스터 암호화 키를 저장 및 관리할 수 있습니다. 데이터베이스 보호에 사용되는 OCI Vault 키는 고가용성, 내구성, 관리형 서비스에 저장됩니다.

주: OCI Vault 통합은 Oracle Database 버전 19.13 이상에서만 사용할 수 있습니다.

Base Database Service와의 OCI Vault 통합을 통해 다음을 수행할 수 있습니다.

참고:

FIPS를 사용으로 설정하는 CLI

Oracle은 상용 사용자가 기본적으로 보안을 향상시킬 수 있는 도구를 제공합니다. 이 도구는 FIPS, SE Linux 및 STIG가 가장 엄격한 표준을 따르도록 설정하는 데 사용됩니다.

자세한 내용은 DB System Components의 FIPS, SE Linux 및 STIG 사용을 참조하십시오.