SQLServerに存在するCONTEXT_INFOに相当するMySQLを探しています。または、ユーザー名をトリガーに渡すことができるもののような他のセッション変数。
現在、監査用のテーブルデータのログ記録に取り組んでいます。ログインしたユーザーのユーザー名を削除トリガーに渡す必要があります。
何か案は?いくつかのケースでテーブルから行を削除し、他のケースではそれらを削除済みとしてマークしています。
代替ソリューションは大歓迎です。AOPを使用することを考えましたが、カスケードを削除するときに問題が発生する可能性があります。Hibernate Interceptorsを調べたいのですが、現時点でそれが機能するかどうかはわかりません。
CONTEXT_INFOに相当するMySQLを見つけることができれば、私の仕事も完了し、エレガントです。
ありがとう、
ジュリア。