Oracle GoldenGate 安全特性

本节介绍当前发行版中提供的 Oracle GoldenGate 安全功能。下表列出了安全方面以及实施该安全方面的关联 Oracle GoldenGate 功能。

支持 Oracle GoldenGate 安全功能 说明 参考

支持的特性

安全管理

  • 所有管理操作均获得授权并使用 REST API 调用执行

  • 支持 TLS 1.3(默认)和 TLS 1.2

保护部署

使用 TLS 和 mTLS 支持安全通信

支持的特性

验证
  • 凭据(用户名/密码)

  • 客户端证书(不带反向代理)

  • 使用 OAuth/OIDC 对外部身份提供者提供单点登录 (SSO) 支持

  • OCI:Oracle Identity Manager (IAM), Oracle Identity Cloud Service (IDCS)

  • 内部部署:Oracle Access Manager (OAM)

  • 基于令牌的身份验证

验证和授权

为安全部署创建证书

支持的特性

密码管理和 MFA

  • 基于字符长度和规则的本地密码策略

  • 由外部身份提供者 (IDP) 支持和实施

服务管理器管理员账户

将用户管理委派给外部身份提供者

支持的特性

基于角色访问控制 (Role Based Access Control,RBAC)

基于分层角色的布局:

  • 安全:具有此权限的用户可以执行所有管理任务并授权新客户机。

  • 管理员:具有此权限的用户可以执行所有管理任务,但不授权新客户机。

  • 用户:具有此权限的用户只能检索状态或监视信息。

  • 操作员:具有此权限且具有操作员角色的用户可以启动和停止进程。

服务管理器管理员账户

支持的特性

数据库身份证明

  • 存储在安全 PKCS#12 wallet 中的身份证明

  • Kerberos 支持(如果可用于数据库),例如:Oracle。

使用 MA 配置 Kerberos 验证

支持的特性

数据库连接

基于数据库客户端功能的支持

示例:Oracle 使用 TCPS 或本机网络加密。

添加数据库连接器

支持的特性

网络线索文件分发(传输中的数据)
  • 采用行业标准的安全流式 Websocket 协议 (WSS) 保护

  • 支持使用客户端证书的双向 TLS

分发路径流协议

使用 TLS 和 mTLS 支持安全通信

支持的特性

代理/DMZ
  • 支持反向和正向代理

  • DMZ 系统的目标启动的分发路径

分发服务路径

支持的特性

线索文件加密(静态数据)
  • 使用 AES128、AES192 或 AES256 的加密支持

  • 支持外部密钥管理系统(OKV、OCI-KMS)中的主密钥

  • 支持多个主密钥

线索文件加密

支持的特性

审计
  • 记录 REST API 调用

  • 已启用系统安全日志记录

审计和记录