audit-trail

    0

    1答えて

    表のグレードに加えられた変更を示す「検査」表の監査証跡を作成しようとしています。 私は現在のグレードを変更するユーザー名と日付を示すトリガーの作成に固執しています。 私は周りを見回していましたが、何も見つかりませんでした。どんな助けでも本当に感謝します。 元のテーブル:私が作成した CREATE TABLE exam ( student_no INT NOT NULL, e

    0

    1答えて

    データベースごとにユーザーIDとパスワードは異なるが、ユーザーごとに認証するためにSQL Server 2014に1つのSQL Serverログインを使用してデータベースを接続します。 各ユーザーは、右の挿入、更新、私はWindowsフォーム(デスクトップアプリケーション)とWebフォーム(Webアプリケーション) に開発された監査試用 私のアプリケーションとして別のテーブル内のユーザーIDでこれ

    1

    2答えて

    (追加、変更、削除)は、C監査証跡を実装します。この問題は変更されたすべてのプロパティを監査するため、変更する必要がありますが、監査しないプロパティがいくつかあります。例:タイムスタンプなど。 これは私がやったことで、正常に動作します: 1)私はDBContext 2に別のSaveChanges()メソッドを作った) if (dbEntity.State == EntityState.Modifi

    0

    1答えて

    を実装して、プロジェクトの実装の途中でドメインクラスの変更を追跡しています。以下は、このシナリオのドメインオブジェクトの例です。 学生は質問に回答する必要があります。質問では、1つまたは複数の回答を求めることができます。 class Question { static auditable = true Integer id String content

    1

    2答えて

    DBには約500個のテーブルがあります。その表に対して実行されたDML操作がある場合、トリガーを起動してこれらのdmlアクティビティを取得し、監査表にロードする必要があります。私は500個のトリガーを書いてはいけません。これを達成するための簡単な方法はありますか?

    0

    1答えて

    私は、いくつかのレイヤーに深く入るストアドプロシージャによって開始されるプロセスを持っています。最大12のストアドプロシージャが関与する可能性があります。 上記の処理中に列が正しく更新されていないテーブルがあります。誤った更新を行っているストアドプロシージャはどれですか。 私はトリガーを介してテーブルの監査を見てきましたが、SCOPE_IDENTITY関数を使用して、どのストアドプロシージャが原因

    1

    1答えて

    OracleとOracle Vaultでの監査(監査試行)Syslog監査を有効にすることに関する混乱がありました。私の視点から ユーザーがログインすると、oracleユーザーとのうち、syslogの監査は、オペレーティングシステムに複数の関連です: *.audit_sys_operations=TRUE *.audit_syslog_level='local1.warning' *.audi

    -1

    1答えて

    新規または古い列をすべて監査するトリガーを作成しようとしています。ここにテーブルがあります ID NUMBER(10,0) No 1 ENTITY_ID NUMBER(10,0) No 2 LOCATION_ID NUMBER(10,0) Yes 3 NAME VARCHAR2(128 CHAR) No 4 CREATED_BY VARCHAR2(255 CHAR) No 'unk

    1

    1答えて

    私は、Informix 12.xデータベースに接続するASP.NET(C#)Webアプリケーションを持っています。 Webアプリケーションは、ユーザー名とパスワードを使用してデータベース接続文字列を使用します。ユーザーにはWebアプリケーションを使用するためのログインアカウントが与えられ、データベース内のレコードを削除できます。 データベーステーブルには、ユーザーIDを含む「LastModifie

    1

    1答えて

    テーブルを監査するためにoracle 11gにトリガーを作成する必要があります。 私は監査が必要な16列のテーブルを持っています。 テーブルに新規に挿入するたびに、私は挿入された各列の監査テーブルにエントリを入れる必要があります。つまり、このシナリオでは16行が監査テーブルに挿入されます。 すべての更新について、私が第1列の第2列を更新したとすると、それは古い値と新しい値の監査で2つのレコードを作