Oracle GoldenGate 微服务角色

本主题提供了在 Oracle GoldenGate 微服务体系结构中执行不同任务所需的角色的综合列表。

下表介绍了每个用户角色可以执行的活动:

表 1 Oracle GoldenGate 用户角色和权限

角色 ID 权限层
用户 允许仅提供信息的服务请求,这些请求不会更改或影响 MA 的操作。查询/只读信息的示例包括性能度量信息、资源状态和监视信息。
运算符 允许用户仅执行操作操作,例如创建、启动和停止资源。操作员无法更改 MA 服务器的操作参数或配置文件。
管理员 授予用户的完全访问权限,包括能够更改服务器的常规、非安全相关操作参数和配置文件。
安全性 授权管理与安全相关的对象并调用与安全相关的服务请求。此角色具有完全权限。

您可以根据这些用户角色执行下表中提到的活动。

表 2 Oracle GoldenGate 微服务体系结构角色和任务

管理客户端 角色 ID REST API 端点 说明
ADD CHECKPOINTTABLE 管理员 管理检查点表 在数据库中创建检查点表。
ADD CREDENTIALS 安全性 创建用户 创建供管理员客户端使用的使用用户身份证明。
ADD DISTPATH 管理员 创建新的 Oracle GoldenGate 分发路径 创建分发路径。
ADD ENCRYPTIONPROFILE 管理员 创建加密概要文件 创建用于对线索进行加密/解密的加密概要文件。
ADD EXTRACT 管理员 创建提取 创建提取组。
ADD EXTTRAIL 管理员 创建线索 向 Oracle GoldenGate 配置中添加本地线索。
ADD HEARTBEATTABLE 管理员 创建心跳表 向数据库中添加脉动表
ADD MASTERKEY 管理员 创建版本 向主加密密钥 Wallet 中添加主加密密钥。
ADD PROCEDURETRANDATA 管理员 管理过程补充日志记录 启用过程级别补充日志记录。
ADD PROFILE 管理员 创建配置值 创建托管进程的概要文件。
ADD RECVPATH 管理员 创建新的 Oracle GoldenGate 收集器路径 在接收方服务中创建由目标启动的分发路径。
ADD REPLICAT 管理员 创建复制 添加复制组。
ADD SCHEMATRANDATA 管理员 管理方案补充日志记录 启用方案级别补充日志记录。
ADD TRANDATA 管理员 管理表补充日志记录 启用表级别补充日志记录。
ALTER CREDENTIALS 管理员 更新用户 变更用户身份证明供管理客户端使用。
ALTER CREDENTIALSTORE 管理员 替换别名 更改身份证明存储的内容。
ALTER DISTPATH 管理员 更新现有分发路径。 更改分发路径的属性。
ALTER ENCRYPTIONPROFILE 管理员 替换加密配置文件 变更用于对线索进行加密/解密的加密概要文件。
ALTER EXTRACT 管理员 更新提取 更改提取组的属性。
ALTER EXTTRAIL 管理员 更新线索 更改本地线索的属性。
ALTER HEARTBEATTABLE 管理员 更新脉动表 变更数据库中的脉动表
ALTER RECVPATH 管理员 更新现有的 Oracle GoldenGate 收集器路径 更改接收方服务中由目标启动的分发路径的属性。
ALTER REPLICAT 管理员 更新复制 更改复制组的属性。
CLEANUP CHECKPOINTTABLE 用户 管理检查点表 删除不再需要的检查点记录。
CLEANUP EXTRACT 用户 问题命令 删除提取组的运行历史记录。
CLEANUP REPLICAT 用户 问题命令 删除复制组的运行历史记录。
CLEAR INSTANTIATION CSN 管理员 管理实例化 CSN 清除目标表上的实例化 CSN。
CONNECT 用户 验证 连接到 Oracle GoldenGate 服务管理器
DBLOGIN USERIDALIAS 用户 验证 使会话登录数据库,以便可以发出其他影响数据库的命令。
DELETE CHECKPOINTTABLE 管理员 管理检查点表 从数据库中删除检查点表。
DELETE CREDENTIALS 管理员 删除用户 从管理客户机中删除 Oracle GoldenGate 用户登录身份证明。
DELETE CREDENTIALSTORE 管理员 Delete Alias - 删除别名 删除用作身份证明存储的 Wallet。
DELETE DISTPATH 管理员 删除现有的 Oracle GoldenGate 分发路径 删除分发路径。
DELETE ENCRYPTIONPROFILE 管理员 删除加密配置文件 删除加密概要文件。
DELETE EXTRACT 管理员 删除提取 删除提取组。
DELETE EXTTRAIL 管理员 删除追踪 从 Oracle GoldenGate 配置中删除本地线索。
DELETE HEARTBEATENTRY 管理员 删除进程脉动记录 从数据库中删除脉动表条目
DELETE HEARTBEATTABLE 管理员 删除心跳表 从数据库中删除脉动表
DELETE MASTERKEY 管理员 删除版 将主加密密钥标记为待删除。
DELETE PROCEDURETRANDATA 管理员 管理过程补充日志记录 禁用过程级别补充日志记录。
DELETE PROFILE 管理员 管理实例化 CSN 删除托管进程的概要文件。
DELETE RECVPATH 管理员 删除配置的值 删除接收方服务中由目标启动的分发路径。
DELETE REPLICAT 管理员 删除副本 删除复制组。
DELETE SCHEMATRANDATA 管理员 管理方案补充日志记录 禁用方案级别补充日志记录。
DELETE TRANDATA 管理员 管理表补充日志记录 禁用表级别补充日志记录。
DISABLE SERVICE 管理员 更新服务特性 禁用指定的 Oracle GoldenGate 服务。
ENABLE SERVICE 管理员 更新服务特性 启用指定的 Oracle GoldenGate 服务。
ENCRYPT PASSWORD 用户 加密数据 对 Oracle GoldenGate 参数文件或命令中使用的密码进行加密。
FLUSH SEQUENCE 用户 执行命令 更新 Oracle 序号,以在提取开始捕获事务处理数据时有初始重做记录可用。
HEALTH DEPLOYMENT 用户 服务运行状况概要 显示指定的 Oracle GoldenGate 部署的健康状况。
INFO ALL 用户 检索提取 + 检索复制 显示系统上所有 Oracle GoldenGate 进程的状态和滞后信息。
INFO CHECKPOINTTABLE 用户 管理检查点表 返回有关一个或多个检查点表的信息。
INFO CREDENTIALSTORE 用户 列出域别名和列出域 返回有关身份证明存储的信息。
INFO DISTPATH 用户 检索现有的 Oracle GoldenGate 分发路径信息 返回有关分发路径的信息。
INFO ENCRYPTIONPROFILE 用户 检索加密配置文件 返回有关加密概要文件的信息。
INFO ER 用户 检索提取和检索复制 返回有关指定的通配符组的信息。
INFO EXTRACT 用户 问题命令 返回有关提取组的信息。
INFO EXTTRAIL 用户 检索线索 返回有关本地线索的信息。
INFO HEARTBEATTABLE 用户 检索心跳表 描述数据库中的脉动表
INFO MASTERKEY 用户 列表版本的 返回有关主加密密钥的信息。
INFO PARAM 用户 检索参数信息 显示参数定义信息。
INFO PROCEDURETRANDATA 用户 管理过程补充日志记录 返回有关过程级别补充日志记录的状态信息。
INFO PROFILE 用户 检索配置值 返回有关托管进程概要文件的信息。
INFO RECVPATH 用户 检索现有的 Oracle GoldenGate 接收器服务路径信息 返回有关接收方服务中由目标启动的分发路径的信息。
INFO REPLICAT 用户 问题命令 返回有关复制组的信息。
INFO SCHEMATRANDATA 用户 管理方案补充日志记录 返回有关方案级别补充日志记录的状态信息。
INFO TRANDATA 用户 管理表补充日志记录 返回有关表级别补充日志记录的状态信息。
KILL ER 运算符 KILL EXTRACT + KILL REPLICAT 强制结束指定的通配符组。
KILL EXTRACT 运算符 问题命令 强制终止提取组的运行。
KILL REPLICAT 运算符 更新复制 强制终止复制组。
LAG ER 用户 LAG EXTRACT + LAG REPLICAT 返回有关指定的通配符组的滞后信息。
LAG EXTRACT 用户 问题命令 返回有关提取滞后的信息。
LAG REPLICAT 用户 问题命令 返回有关复制滞后的信息。
LIST TABLES 用户 检索数据库表 列出数据库中名称与输入规范匹配的表。
MININGDBLOGIN USERIDALIAS 用户 验证 指定 Oracle GoldenGate 进程在登录 Oracle 挖掘数据库时使用的 User 身份证明。
PURGE EXTTRAIL 管理员 更新版 从文件系统中删除与本地线索相关的文件。
REGISTER EXTRACT 管理员 创建提取 在数据库中注册提取组。
REGISTER REPLICAT 管理员 创建复制 在数据库中注册复制组。
RENEW MASTERKEY 管理员 创建版本 添加主加密密钥的新版本。
RESTART DEPLOYMENT 管理员 更新部署 重新启动指定的 Oracle GoldenGate 部署。
RESTART ER 运算符 问题命令 停止指定的通配符组,然后启动它们。
RESTART EXTRACT 运算符 问题命令 停止提取组,然后启动它。
RESTART REPLICAT 运算符 问题命令 停止复制组,然后启动它。
RESTART SERVICE 管理员 更新服务特性 重新启动指定的 Oracle GoldenGate 服务。
SEND ER 用户 SEND EXTRACT + SEND REPLICAT 向指定的通配符组发送指令,或者返回有关指定的通配符组的信息。
SEND EXTRACT 用户 问题命令 向正在运行的提取组发送指令,或者返回有关正在运行的提取组的信息。
SEND REPLICAT 用户 问题命令 向正在运行的复制组发送指令,或者返回有关正在运行的复制组的信息。
START DEPLOYMENT 管理员 更新部署 启动指定的 Oracle GoldenGate 部署。
START DISTPATH 运算符 更新现有分发路径。 启动分发路径。
START ER 运算符 问题命令 启动指定的通配符组。
START EXTRACT 运算符 问题命令 启动提取组。
START RECVPATH 运算符 更新现有的 Oracle GoldenGate 收集器路径 启动接收方服务中由目标启动的分发路径。
START REPLICAT 运算符 问题命令 启动复制组。
START SERVICE 管理员 更新服务特性 启动指定的 Oracle GoldenGate 服务。
STATS DISTPATH 用户 检索现有的 Oracle GoldenGate 分发路径统计信息 返回分发路径的统计信息。
STATS ER 用户 检索报表 - 提取 + 检索报表 - 复制 返回指定的通配符组的处理统计信息。
STATS EXTRACT 用户 问题命令 返回提取组的处理统计信息。
STATS RECVPATH 用户 检索现有的 Oracle GoldenGate 接收器服务路径统计信息 返回接收方服务中由目标启动的分发路径的统计信息。
STATS REPLICAT 用户 问题命令 返回复制组的处理统计信息。
STATUS DEPLOYMENT 用户 服务运行状况详细信息 显示指定的 Oracle GoldenGate 部署的状态。
STATUS ER 用户 STATUS EXTRACT + STATUS REPLICAT 返回指定的通配符组的状态。
STATUS EXTRACT 用户 问题命令 返回提取组的状态。
STATUS REPLICAT 用户 检索状态 返回复制组的状态。
STATUS SERVICE 用户 检索服务 显示指定的 Oracle GoldenGate 服务的状态。
STOP DEPLOYMENT 管理员 更新部署 停止指定的 Oracle GoldenGate 部署。
STOP DISTPATH 运算符 更新现有分发路径。 停止分发路径。
STOP ER 运算符 问题命令 停止指定的通配符组。
STOP EXTRACT 运算符 问题命令 停止提取组。
STOP RECVPATH 运算符 更新现有的 Oracle GoldenGate 收集器路径 停止接收方服务中由目标启动的分发路径。
STOP REPLICAT 运算符 问题命令 停止复制组。
STOP SERVICE 管理员 更新服务特性 停止指定的 Oracle GoldenGate 服务。
SYNCHRONIZE REPLICAT 管理员 问题命令 在复制进程异常关闭后,将协调复制的所有线程返回到一个统一的起点。
UNDELETE MASTERKEY VERSION 管理员 更新版 将主加密密钥的状态从标记为已删除更改为标记为可用。
UNREGISTER EXTRACT 管理员 (删除提取的一部分) 从数据库中注销提取组。
UPGRADE CHECKPOINTTABLE 管理员 管理检查点表 在从 11.2.1.0.0 或更低版本升级 Oracle GoldenGate 时添加补充检查点表。
UPGRADE HEARTBEATTABLE 管理员 更新脉动表 变更脉动表以跟踪提取的重新启动位置。
VALIDATE ENCRYPTIONPROFILE 管理员 验证加密配置文件 验证可以使用给定概要文件加密的数据。
VERSIONS 用户 执行命令 显示有关操作系统和数据库的信息。
VIEW DISCARD 用户 检索报告 显示由提取或复制生成的放弃文件。
VIEW ENCKEYS 用户 检索配置文件 检索包含 ENCKEYS 值的配置文件的内容。
VIEW GLOBALS 用户 检索配置文件 在屏幕上以只读模式显示 GLOBALS 参数文件的内容。
VIEW MESSAGES 用户 检索消息 显示 Oracle GoldenGate 消息日志(ggserr.log 文件)。
VIEW PARAMS 用户 检索配置文件 在屏幕上以只读模式显示参数文件的内容。
VIEW REPORT 用户 检索报告 显示由提取或复制生成的进程报告。