問題タブ [audit-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 古い値を監査トリガーに保存する
こんにちは、postgres サーバーで簡単な監査トリガーを開発しています。現在、下の行のような名前の列から古い値を取得しています。
正常に動作しますが、値を括弧で保存します。など'(john)'
。括弧なしでテーブルから値を保存/取得する方法はありますか?
aem - ページの CQ 監査ログをパージする方法
CQ ページの監査ログのパージに関してオンラインで見つけた唯一のリファレンスは、こちらです。しかし、どうやってそれを行うのかについては明確ではありません。たとえば、リポジトリ内の 60 日より古いページの監査ログを削除します。監査ログは次の場所に保存されます。
/var/audit/com.day.cq.wcm.core.page/
Web コンソールから監査ログを削除する方法はありますか?
java - アプリケーション監査証跡と DB ログのリンク
私は、すべてのビジネス トランザクションを監査証跡に記録するアプリケーションに取り組んでおり、この監査証跡のイベントを、データとして使用される IBM System i (AS400) のジャーナルのレコードと関連付けることができるようにする必要があります。そのアプリケーションによる RDBMS。これをどのように達成できますか?
私は、アプリケーションがある種のビジネス トランザクション ID をデータベースに渡し、それを対応するジャーナル エントリと共に保存する方法があるかどうかを考えていました。これは可能ですか?
java - onSave と afterTransactionComplete の呼び出しの時間差による監査ログ設計の問題の休止状態インターセプター
私がやること
async
システムで新しいエンティティが作成されるたびに反応するシステムがありmain
、このasync
システムはデータベースに新しく作成されたエンティティを照会します。
どのように私はそれを行う
async
システム iのメッセージを作成するには、hibernate interceptor
.
したがって、新しいエンティティが作成されるたびonSave
に、インターセプターのメソッドが呼び出され、i
エンティティ ID を に保存しlist
ますafterTransactionComplete(Transaction tx)
。
と呼ばれ、メッセージング システム (ActiveMq) を使用してシステムentity id
内のすべてをフラッシュします。list
async
何が問題ですか
現在、problem
処理中のトランザクションが複数ある場合に発生します..両方
トランザクションはエンティティを作成します。
例を挙げましょう:
Tx_A
エンティティを作成しますEA1, EA2
。
Tx_B
エンティティを作成しますEB1, EB2
。
ここで、実行フローが次のように発生するとします。
[1] EA1 の onSave、EA1 id を flushList に追加します
[2] EB1 の onSave、EB1 id を flushList に追加します
[3] Tx_A の afterTransactionComplete(tx)
この時点で、データベースにクエリを実行するときにEA1 and EB1
IDをシステムにフラッシュしますasync
トランザクションがまだ完了していない ため、EB1
null が見つかりました。Tx_B
onsave
呼び出しでトランザクションIDを取得でき、afterTransactionCompletion
そのトランザクションに関連するエンティティのみをフラッシュできる場合、この問題は解決できます
[1] このトランザクション ID を取得する方法はありますか?
[2] 上記の問題に対する他の解決策はありますか?
私は休止状態4.2.2を使用しています
java - log4j.properties でパスワードを暗号化するにはどうすればよいですか?
log4j.properties でパスワードを暗号化する方法はありますか
以下は私のアペンダーです
.password タグを暗号化する方法を教えてください。
皆さん、ありがとうございました。
mongodb - mongodb の Grails 監査ログ プラグインが機能しない
私は grails 2.2.3 、 mongodb 1.3.3 を使用しています。カード操作は正常に機能しています。
カード操作をログに記録したい
だから私は監査ロギングプラグイン "audit-logging:1.0.0" を使用します。mysql-database では正常に動作しますが、mongodb では動作しません。
誰もがこの問題に遭遇しました。
これを解決するのを手伝ってください。
前もって感謝します。乾杯..
yii - 削除された拡張機能に関連する致命的なエラーを受け取る
拡張機能をすべて削除しました。このエラーが表示されました。アプリケーションファイル全体を置き換えました。それはまだ現れました。AuditFieldBehavior を検索しましたが、何も表示されませんでした。次に見ることができるアイデアはありますか?
AuditFieldBehavior は、CActiveRecordBehavior を拡張するクラスです。
エラーは次のとおりです。
致命的なエラー: CComponent::__isset(): スクリプトがメソッドを実行しようとしたか、不完全なオブジェクトのプロパティにアクセスしようとしました。unserialize() が呼び出される前に、操作しようとしているオブジェクトのクラス定義「AuditFieldBehavior」がロードされていることを確認するか、クラス定義をロードする __autoload () 関数を提供してください。
[編集] すべてのページが空白で表示されます。だから私は走ったerror_reporting(E_ALL);ini_set('display_errors', 'On');
、これが私が得たものです:
CWebLogRoute で、この最後の数行を取得します。