タグ

ブックマーク / matutak.hatenablog.com (2)

  • データベースに対する操作履歴の監査(データベース監査の仕様) - matu_tak’s blog

    SQL Server 2008 からの新機能である「SQL Server Audit」では、「データベース監査の仕様」を作成することで、データベースに対する操作(SELECT や INSERT、UPDATE、DELETE など)を監査(ログ記録)することができます。 データベース監査の仕様を作成するには、次のようにデータベースを展開して、[セキュリティ]フォルダの[データベース監査の仕様]を右クリックし、[新しいデータベース監査の仕様]をクリックします。 「データベース監査の仕様の作成」ダイアログが表示されたら、[監査]で事前に作成した監査を選択し、[監査オブジェクトの種類]で監査したいアクションを選択します。 次に、[オブジェクト名]の[...]をクリックして、監査対象としたいテーブルを選択します。 次に、[プリンシパル名]の[...]をクリックして、監査対象としたいデータベース ユーザ

    データベースに対する操作履歴の監査(データベース監査の仕様) - matu_tak’s blog
    ghostbass
    ghostbass 2015/02/27
    操作ログを取得する方法
  • 2009-09-05

    TechEd 2009 での私のシアターセッション「SQL Server 動的管理ビュー再入門」で紹介した「プロシージャ キャッシュの中身」を参照できるスクリプトです。DMV(動的管理ビュー)の dm_exec_cached_plans と、動的管理関数(DMF)の dm_exec_query_plan、dm_exec_sql_text を利用しています。 SELECT text AS sqltext, query_plan AS 実行プラン, usecounts, * FROM sys.dm_exec_cached_plans CROSS APPLY sys.dm_exec_query_plan (plan_handle) CROSS APPLY sys.dm_exec_sql_text( plan_handle ) TechEd 2009 での私のシアターセッション「SQL Serve

    2009-09-05
  • 1