Oracle GoldenGate Microservicesロール

このトピックでは、Oracle GoldenGate Microservices Architectureで様々なタスクを実行するために必要なロールの包括的なリストを示します。

次の表に、各ユーザー役割で実行できるアクティビティーを示します。

表1 Oracle GoldenGateユーザーのロールおよび権限

ロールID 権限のレベル
ユーザー 情報のみのサービス・リクエストを許可します(これは、MAのいずれに対しても変更または影響しません)。問合せ/読取り専用情報の例としては、パフォーマンス・メトリック情報、リソース・ステータス、監視情報などがあります。
演算子 ユーザーがリソースの作成、起動、停止などの操作アクションのみを実行できるようにします。オペレータは、MAサーバーの操作パラメータまたはプロファイルを変更することはできません。
管理者 セキュリティ関連以外の全面的な操作パラメータやサーバーのプロファイルを変更できるなど、フル・アクセス権がユーザーに付与されます。
セキュリティ セキュリティ関連のオブジェクトの管理権限を付与し、セキュリティ関連のサービス・リクエストを呼び出します。このロールは完全な権限を持っています。

これらのユーザー・ロールに基づいて、次の表に示すアクティビティを実行できます。

表2 Oracle GoldenGate Microservices Architectureのロールとタスク

管理クライアント ロールID REST APIエンドポイント 摘要
ADD CHECKPOINTTABLE 管理者 チェックポイント表の管理 データベースにチェックポイント表を作成します。
ADD CREDENTIALS セキュリティ ユーザーの作成 管理クライアントで使用するユーザー資格証明を作成します。
ADD DISTPATH 管理者 新しいOracle GoldenGate分散パスの作成 分散パスを作成します。
ADD ENCRYPTIONPROFILE 管理者 暗号化プロファイルの作成 証跡の暗号化/復号化用の暗号化プロファイルを作成します。
ADD EXTRACT 管理者 Extractの作成 Extractグループを作成します。
ADD EXTTRAIL 管理者 証跡の作成 Oracle GoldenGate構成にローカル・トレイルを追加します。
ADD HEARTBEATTABLE 管理者 ハートビート表の作成 データベースにハートビート表を追加します
ADD MASTERKEY 管理者 バージョンの作成 マスター暗号化キーをマスター暗号化キー・ウォレットに追加します。
ADD PROCEDURETRANDATA 管理者 プロシージャ・サプリメンタル・ロギングの管理 プロシージャ・レベルのサプリメンタル・ロギングを有効にします。
ADD PROFILE 管理者 構成値の作成 管理対象プロセスのプロファイルを作成します。
ADD RECVPATH 管理者 新しいOracle GoldenGate Collectorパスの作成 レシーバ・サービスにターゲットで開始される分散パスを作成します。
ADD REPLICAT 管理者 Replicatの作成 Replicatグループを追加します。
ADD SCHEMATRANDATA 管理者 スキーマ・サプリメンタル・ロギングの管理 スキーマ・レベルのサプリメンタル・ロギングを有効にします。
ADD TRANDATA 管理者 表サプリメンタル・ロギングの管理 表レベルのサプリメンタル・ロギングを有効にします。
ALTER CREDENTIALS 管理者 ユーザーの更新 Admin Clientが使用するためのユーザー資格証明を変更します。
ALTER CREDENTIALSTORE 管理者 別名の置換 資格証明ストアのコンテンツを変更します。
ALTER DISTPATH 管理者 既存の分散パスを更新します。 分散パスの属性を変更します。
ALTER ENCRYPTIONPROFILE 管理者 暗号化プロファイルの置換 証跡の暗号化/復号化用の暗号化プロファイルを変更します。
ALTER EXTRACT 管理者 Extractの更新 Extractグループの属性を変更します
ALTER EXTTRAIL 管理者 証跡の更新 ローカル・トレイルの属性を変更します。
ALTER HEARTBEATTABLE 管理者 ハートビート表の更新 データベース内のハートビート表を変更します
ALTER RECVPATH 管理者 既存のOracle GoldenGate Collectorパスの更新 レシーバ・サービスのターゲットで開始される分散パスの属性を変更します。
ALTER REPLICAT 管理者 Replicatの更新 Replicatグループの属性を変更します。
CLEANUP CHECKPOINTTABLE ユーザー チェックポイント表の管理 不要になったチェックポイント・レコードを削除します。
CLEANUP EXTRACT ユーザー コマンドの発行 Extractグループの実行履歴を削除します
CLEANUP REPLICAT ユーザー コマンドの発行 Replicatグループの実行履歴を削除します。
CLEAR INSTANTIATION CSN 管理者 インスタンス化CSNの管理 ターゲット表でインスタンス化CSNをクリアします。
CONNECT ユーザー Validate Oracle GoldenGateサービス・マネージャに接続します
DBLOGIN USERIDALIAS ユーザー Validate データベースに影響を与える他のコマンドを発行できるように、セッションをデータベースにログインします。
DELETE CHECKPOINTTABLE 管理者 チェックポイント表の管理 データベースからチェックポイント表を削除します。
DELETE CREDENTIALS 管理者 ユーザーの削除 管理クライアントからOracle GoldenGateユーザーのログイン資格証明を削除します。
DELETE CREDENTIALSTORE 管理者 エイリアスの削除 資格証明ストアとして機能するウォレットを削除します。
DELETE DISTPATH 管理者 既存のOracle GoldenGate分散パスの削除 分散パスを削除します。
DELETE ENCRYPTIONPROFILE 管理者 暗号化プロファイルの削除 暗号化プロファイルを削除します。
DELETE EXTRACT 管理者 抽出の削除 Extractグループを削除します。
DELETE EXTTRAIL 管理者 トレイルの削除 Oracle GoldenGate構成からローカル・トレイルを削除します。
DELETE HEARTBEATENTRY 管理者 プロセス・ハートビート・レコードの削除 データベースからハートビート表エントリを削除します
DELETE HEARTBEATTABLE 管理者 ハートビート表の削除 データベースからハートビート表を削除します
DELETE MASTERKEY 管理者 バージョンの削除 削除するマスター暗号化キーをマークします。
DELETE PROCEDURETRANDATA 管理者 プロシージャ・サプリメンタル・ロギングの管理 プロシージャ・レベルのサプリメンタル・ロギングを無効にします。
DELETE PROFILE 管理者 インスタンス化CSNの管理 管理対象プロセスのプロファイルを削除します。
DELETE RECVPATH 管理者 構成値の削除 レシーバ・サービスのターゲットで開始される分散パスを削除します。
DELETE REPLICAT 管理者 Replicatの削除 Replicatグループを削除します。
DELETE SCHEMATRANDATA 管理者 スキーマ・サプリメンタル・ロギングの管理 スキーマ・レベルのサプリメンタル・ロギングを無効にします。
DELETE TRANDATA 管理者 表サプリメンタル・ロギングの管理 表レベルのサプリメンタル・ロギングを無効にします。
DISABLE SERVICE 管理者 サービス・プロパティの更新 指定したOracle GoldenGateサービスを無効にします。
ENABLE SERVICE 管理者 サービス・プロパティの更新 指定したOracle GoldenGateサービスを有効にします。
ENCRYPT PASSWORD ユーザー データの暗号化 Oracle GoldenGateのパラメータ・ファイルまたはコマンドで使用されるパスワードを暗号化します。
FLUSH SEQUENCE ユーザー コマンドの実行 Extractがトランザクション・データの取得を開始したときに初期REDOレコードが使用できるように、Oracle順序を更新します。
HEALTH DEPLOYMENT ユーザー サービス状態のサマリー 指定したOracle GoldenGateデプロイメントのヘルスを表示します。
INFO ALL ユーザー Extractの取得 + Replicatの取得 システム上のすべてのOracle GoldenGateプロセスのステータスおよびラグを表示します。
INFO CHECKPOINTTABLE ユーザー チェックポイント表の管理 1つ以上のチェックポイント表に関する情報を返します。
INFO CREDENTIALSTORE ユーザー ドメイン別名のリストおよびドメインのリスト 資格証明ストアに関する情報を返します。
INFO DISTPATH ユーザー 既存のOracle GoldenGate分散パス情報の取得 分散パスに関する情報を返します。
INFO ENCRYPTIONPROFILE ユーザー 暗号化プロファイルの取得 暗号化プロファイルに関する情報を返します。
INFO ER ユーザー Extractの取得およびReplicatの取得 指定したワイルドカードを使用したグループに関する情報を返します。
INFO EXTRACT ユーザー コマンドの発行 Extractグループに関する情報を返します。
INFO EXTTRAIL ユーザー トレイルの取得 ローカル・トレイルに関する情報を返します。
INFO HEARTBEATTABLE ユーザー ハートビート表の取得 データベースにハートビート表を記述します
INFO MASTERKEY ユーザー バージョンのリスト マスター暗号化キーに関する情報を返します。
INFO PARAM ユーザー パラメータ情報の取得 パラメータ定義情報を表示します。
INFO PROCEDURETRANDATA ユーザー プロシージャ・サプリメンタル・ロギングの管理 プロシージャ・レベルのサプリメンタル・ロギングの状態に関する情報を返します。
INFO PROFILE ユーザー 構成値の取得 管理対象プロセスのプロファイルに関する情報を返します。
INFO RECVPATH ユーザー 既存のOracle GoldenGateレシーバ・サービス・パス情報の取得 レシーバ・サービスのターゲットで開始される分散パスに関する情報を返します。
INFO REPLICAT ユーザー コマンドの発行 Replicatグループに関する情報を返します。
INFO SCHEMATRANDATA ユーザー スキーマ・サプリメンタル・ロギングの管理 スキーマ・レベルのサプリメンタル・ロギングの状態に関する情報を返します。
INFO TRANDATA ユーザー 表サプリメンタル・ロギングの管理 表レベルのサプリメンタル・ロギングの状態に関する情報を返します。
KILL ER 演算子 KILL EXTRACT + KILL REPLICAT 指定したワイルドカード・グループを強制的に終了します。
KILL EXTRACT 演算子 コマンドの発行 Extractグループの実行を強制終了します。
KILL REPLICAT 演算子 Replicatの更新 Replicatグループを強制終了します。
LAG ER ユーザー LAG EXTRACT + LAG REPLICAT 指定したワイルドカードを使用したグループに関するラグ情報を返します。
LAG EXTRACT ユーザー コマンドの発行 Extractラグに関する情報を返します。
LAG REPLICAT ユーザー コマンドの発行 Replicatラグに関する情報を返します。
LIST TABLES ユーザー データベース表の取得 入力指定に一致する名前のデータベース内の表をリストします。
MININGDBLOGIN USERIDALIAS ユーザー Validate Oracle GoldenGateプロセスがOracleマイニング・データベースへのログインに使用するユーザー資格証明を指定します。
PURGE EXTTRAIL 管理者 バージョンを更新 ローカル証跡に関連するファイルをファイル・システムから削除します。
REGISTER EXTRACT 管理者 Extractの作成 Extractグループをデータベースに登録します。
REGISTER REPLICAT 管理者 Replicatの作成 Replicatグループをデータベースに登録します。
RENEW MASTERKEY 管理者 バージョンの作成 マスター暗号化キーの新しいバージョンを追加します。
RESTART DEPLOYMENT 管理者 デプロイメントの更新 指定したOracle GoldenGateデプロイメントを再開します。
RESTART ER 演算子 コマンドの発行 指定したワイルドカードを使用したグループを停止してから開始します。
RESTART EXTRACT 演算子 コマンドの発行 Extractグループを停止してから開始します。
RESTART REPLICAT 演算子 コマンドの発行 Replicatグループを停止してから開始します。
RESTART SERVICE 管理者 サービス・プロパティの更新 指定したOracle GoldenGateサービスを再開します。
SEND ER ユーザー SEND EXTRACT + SEND REPLICAT 指定したワイルドカードを使用したグループに指示を送信するか、指定したワイルドカードを使用したグループに関する情報を返します。
SEND EXTRACT ユーザー コマンドの発行 実行中のExtractグループに指示を送信するか、実行中のExtractグループに関する情報を返します。
SEND REPLICAT ユーザー コマンドの発行 実行中のReplicatグループに指示を送信するか、実行中のReplicatグループに関する情報を返します。
START DEPLOYMENT 管理者 デプロイメントの更新 指定したOracle GoldenGateデプロイメントを開始します。
START DISTPATH 演算子 既存の分散パスを更新します。 分散パスを開始します。
START ER 演算子 コマンドの発行 指定したワイルドカードを使用したグループを開始します。
START EXTRACT 演算子 コマンドの発行 Extractグループを開始します。
START RECVPATH 演算子 既存のOracle GoldenGate Collectorパスの更新 レシーバ・サービスのターゲットで開始される分散パスを開始します。
START REPLICAT 演算子 コマンドの発行 Replicatグループを開始します。
START SERVICE 管理者 サービス・プロパティの更新 指定したOracle GoldenGateサービスを開始します。
STATS DISTPATH ユーザー 既存のOracle GoldenGate分散パス統計の取得 分散パスの統計を返します。
STATS ER ユーザー レポートの取得- Extract + レポートの取得- Replicat 指定したワイルドカードを使用したグループの処理統計を返します。
STATS EXTRACT ユーザー コマンドの発行 Extractグループの処理統計を返します。
STATS RECVPATH ユーザー 既存のOracle GoldenGateレシーバ・サービス・パス統計の取得 レシーバ・サービスのターゲットで開始される分散パスの統計を返します。
STATS REPLICAT ユーザー コマンドの発行 Replicatグループの処理統計を返します。
STATUS DEPLOYMENT ユーザー サービス状態の詳細 指定したOracle GoldenGateデプロイメントのステータスを表示します。
STATUS ER ユーザー STATUS EXTRACT + STATUS REPLICAT 指定したワイルドカードを使用したグループの状態を返します。
STATUS EXTRACT ユーザー コマンドの発行 Extractグループの状態を返します。
STATUS REPLICAT ユーザー ステータスの取得 Replicatグループの状態を返します。
STATUS SERVICE ユーザー サービスの取得 指定したOracle GoldenGateサービスのステータスを表示します。
STOP DEPLOYMENT 管理者 デプロイメントの更新 指定したOracle GoldenGateデプロイメントを停止します。
STOP DISTPATH 演算子 既存の分散パスを更新します。 分散パスを停止します。
STOP ER 演算子 コマンドの発行 指定したワイルドカードを使用したグループを停止します。
STOP EXTRACT 演算子 コマンドの発行 Extractグループを停止します。
STOP RECVPATH 演算子 既存のOracle GoldenGate Collectorパスの更新 レシーバ・サービスのターゲットで開始される分散パスを停止します。
STOP REPLICAT 演算子 コマンドの発行 Replicatグループを停止します。
STOP SERVICE 管理者 サービス・プロパティの更新 指定したOracle GoldenGateサービスを停止します。
SYNCHRONIZE REPLICAT 管理者 コマンドの発行 Replicatプロセスの異常停止後に、調整Replicatのすべてのスレッドを共通開始ポイントに戻します。
UNDELETE MASTERKEY VERSION 管理者 バージョンを更新 マスター暗号化キーの状態を、削除済としてマークから使用可能としてマークに変更します。
UNREGISTER EXTRACT 管理者 (「Extractの削除」の一部) Extractグループをデータベースから登録解除します。
UPGRADE CHECKPOINTTABLE 管理者 チェックポイント表の管理 Oracle GoldenGateをバージョン11.2.1.0.0以前からアップグレードするときに、サプリメンタル・チェックポイント表を追加します。
UPGRADE HEARTBEATTABLE 管理者 ハートビート表の更新 Extractの再開位置をトラッキングするように、ハートビート表を変更します。
VALIDATE ENCRYPTIONPROFILE 管理者 暗号化プロファイルの検証 指定されたプロファイルでデータを暗号化できることを検証します。
VERSIONS ユーザー コマンドの実行 オペレーティング・システムおよびデータベースに関する情報を表示します。
VIEW DISCARD ユーザー レポートの取得 ExtractまたはReplicatによって生成された破棄ファイルを表示します。
VIEW ENCKEYS ユーザー 構成ファイルの取得 ENCKEYS値を含む構成ファイルの内容を取得します。
VIEW GLOBALS ユーザー 構成ファイルの取得 GLOBALSパラメータ・ファイルの内容を読取り専用モードで画面に表示します。
VIEW MESSAGES ユーザー メッセージの取得 Oracle GoldenGateメッセージ・ログ(ggserr.logファイル)を表示します。
VIEW PARAMS ユーザー 構成ファイルの取得 パラメータ・ファイルの内容を読取り専用モードで画面に表示します。
VIEW REPORT ユーザー レポートの取得 ExtractまたはReplicatによって生成されたプロセス・レポートを表示します。