目次
監査証跡とは何ですか?
監査証跡(Oracle EBS監査)は、OracleApplicationテーブルの重要なデータに加えられた変更を追跡する方法です。監査証跡は、次の3つの質問の履歴を保持します。
1。変更点
2。誰が変更したか
3。変更はいつ行われましたか
これは、行ごとに、またはテーブルの個々の列で行うことができます。
監査証跡の設定方法(Oracle EBS監査)
ステップ1 。 sysadminユーザーとしてアプリケーションにログオンし、システム管理者の責任を選択します。
ステップ2: AuditTrail:Activateprofileオプションがtrueに設定されていることを確認してください
ステップ3 。監査インストールの定義:アプリケーションのインストール間で監査できるようにするには、テーブルを監査するOracleIDを指定する必要があります。
ナビゲーション:セキュリティ->監査証跡->インストール
ステップ4: 監査テーブルと目的の列を定義します。監査する必要のあるテーブルを選択します。この時点で、監査するテーブルの列のリストを指定する必要があります。
ナビゲーション:セキュリティ->監査証跡->テーブル
ステップ5。 監査グループの定義:監査は監査グループごとに有効になっているため、監査する必要のあるテーブルをグループ化する必要があります。
ナビゲーション:セキュリティ->監査証跡->グループ
ステップ6 。リクエスト送信フォームから「AuditTrailUpdateTables」レポートを実行して、監査を有効にします。
ナビゲーション:リクエスト->実行->単一のリクエストを選択
「AuditTrailUpdateTables」レポートは何をしますか?
- 監査テーブルの最初の26文字の名前と、「_A」サフィックスを使用してシャドウテーブルを作成します。列のデータ型は、監査対象のテーブルのデータ型と同じになります。
- プログラムは、データへのアクセスを容易にするために、シャドウテーブルにビュー_AC#および_AV#も作成します。ビュー名の「#」は数値を表し、データにアクセスするために必要なビューの数に応じて任意の数値にすることができます。
- _AC#ビューには、シャドウテーブルと監査対象のテーブルの結合からのクエリ時のデータの現在の状態が含まれます。
- _AV#ビューには、シャドウテーブルと同じデータに行の現在の値を加えたものが含まれます。基本的に、_AC#ビューには、変更されていない列を持つ監査済みテーブルの現在のステータスが含まれます。
- _AC#ビューと_AV#ビューをクエリすると、元のテーブルのデータを誰が、誰が、いつ変更したかを監視することもできます。上記の例からわかるように、シャドウテーブルは、変更前のテーブルの元のデータを追跡します。
監査証跡を停止するにはどうすればよいですか?
- 監査を停止する場合は、監査グループの状態を「Disable-prepare forarchive」または「Disable-InterruptAudit」に設定し、「AuditTrailUpdateTables」レポートを実行する必要があります。
- 無効-アーカイブの準備:監査対象のテーブルの現在の値をすべてシャドウテーブルにコピーし、監査トリガーを無効にするため、監査は不要になります。
- Disable-Interrupt Audit:トリガーを変更して、監査対象のテーブルで変更された各行の最終行をシャドウテーブルに保存します。監査対象テーブルの同じ行のそれ以上の変更は記録されません。
- シャドウテーブルのクリーンアップに関心がある場合は、監査グループを「Disable-Purge table」に設定し、「AuditTrail Update Table」レポートを実行して、監査トリガーとビューを削除し、シャドウテーブルの行を削除します。 。
監査に推奨される表
ALR_ALERTS
FND_AUDIT_COLUMNS
FND_AUDIT_GROUPS
FND_AUDIT_SCHEMAS
FND_AUDIT_TABLES
FND_CONCURRENT_PROGRAMS
FND_DATA_GROUPS
FND_DATA_GROUP_UNITS
FND_ FND_FORM
FND_FORM_FUNCTIONS
FND_GRANTS
FND_MENUS
FND_MENU_ENTIRES
FND_ORACLE_USERID
FND_PROFILE_OPTIONS
FND_PROFILE_OPTION_VALUES
FND_REQUEST_GROUPS
FND_R FND_RESP_FUNCTIONS
FND_USER_RESP_GROUPS
監査テーブルレポート
監査証跡レポートは、OracleE-BusinessSuiteでは提供されません。 SQLを使用して、必要に応じて監査レポートを作成できます。監査証跡は、監査レポートを容易にするためにシャドウテーブルのビューを提供します。これらのビューを使用するためにレポートを作成できます。
OracleEBSAuditingに関するこの記事を気に入っていただければ幸いです。フィードバックを提供してください
関連記事
FNDCPASS:FNDCPASS&AFPASSWDは、アプリスキーマ、Oracle EBSスキーマ、およびOracleEBSすべてのバージョンのユーザーパスワードを変更するために使用されるユーティリティです。
11i / R12のゲストユーザーパスワード:11i/R12のゲストユーザーパスワードのトラブルシューティング方法を確認してください。 、ゲストユーザーのパスワードを変更する方法とその確認方法
オラクルアプリのdbaインタビューの質問:これらの60の素晴らしいオラクルアプリのdbaインタビューの質問を見逃してはなりません。インタビューと仕事で成功するには必読です。ダウンロードも利用可能です
APPLSYSPUBスキーマ:applsyspubスキーマは、OracleFormsおよびOracleOAFページに接続するときに最初に使用されるOracleEBSのパブリックスキーマです。
oracleappsクエリ:このページには、非常に便利で実用的な上位30のOracleAppsクエリが含まれています。 APPSDBAが日々の管理活動を支援するための
実行中の同時要求のトレースを有効にする方法:セルフサービスページ、Oracleフォーム、同時プログラム、実行中の同時プログラムでトレースを有効にする方法
https:/ /docs.oracle.com/cd/E264 01_01 / doc.122 / e22952 / T156458T663757.htm