2011-07-12 12 views
0

テーブルの挿入、更新、削除の権限を持つWindowsユーザー10人のSQL Server 2008データベースがあります。各テーブルには、異なるデータベースの監査テーブルに書き込むトリガがあります。SQL Server 2008で外部監査データベースに書き込むにはどうすればよいですか?

現在のところ、これを行うには、ユーザーに監査データベースへの書き込み権限も与えなければなりません。そうしないと、トリガーによってエラーがスローされます。

個々のユーザーに対してのみ挿入権限を与えることができましたが、私はこの問題のより洗練された解決策があると考えていました。特にユーザーが削除/追加されるという観点からは、1つではなく2つのデータベースに設定することを意味します。

理想的には、すべての監査作業を行う1つのアカウントを使用したいと考えています。

答えて

関連する問題