vb5 と sybase db を使用しています。私はさまざまな役割の人 (Active Directory グループを使用) を持っており、テーブルを変更しています。このテーブルの監査証跡 (監査テーブル) を作成して、タイムスタンプで変更されたすべての人を確認したい)。これを達成する方法は?
質問する
1494 次
2 に答える
1
トリガーは機能しますが、必要な粒度とセキュリティのレベルによっては、Sybase ASE に含まれる監査機能の使用を検討することもできます。
組み込みの監査オプションに関する情報は次のとおりです。
于 2013-07-29T17:27:02.297 に答える
1
次のことを試してください。
_log (元のテーブルをコピーして) を使用して新しいテーブルを作成し、audit という追加の列を追加して、トリガーを使用するか監査手順を記述して、テーブルへの挿入/更新を強制します。前の会社の何十ものテーブルに同じロジックを適用したところ、目的を果たしました。
于 2013-07-26T09:55:26.480 に答える