SQL Server 2008 EEで特定のユーザーのすべてのアクションを監査するにはどうすればよいですか?トレースしてログファイルに書き込むことができるか。監査にはレベルがありますか?
よろしくお願いします!
私が正しく理解していれば、1人のユーザーからのすべてのアクティビティを確認したいと思います。
最も速いのは、そのユーザーにフィルターされたプロファイラートレースであり、トレースを開始し、イベント選択と列フィルターで、LoginNameフィルターの[いいね!]の下にユーザーを追加するか、必要に応じてNTUserNameを追加します。
プロファイラーを本番環境で使用する場合はオーバーヘッドに注意してください。リソースを大量に消費する可能性があります。
より長期的なものが必要な場合は、監査を調べることができます。以下はSelectステートメントの便利なチュートリアルですが、それを使ってできることは他にもたくさんあります。