<環境>
サーバ:Windows Server2012
SQL:SQL Server 2014 Enterprise
データベース監査の仕様を作成しようとしています。
下記のマイクロソフトのHP等を参考しています。
サーバー監査の仕様およびデータベース監査の仕様を作成する方法
ttps://msdn.microsoft.com/ja-jp/library/cc280424(v=sql.120).aspx
データベース監査をテーブル単位では指定できるのですが、
テーブルが今後増えていくことを考えてデータベース単位で作成したいと思っています。
Management StudioからGUIで設定をしようとデータベースを選択しても「オブジェクトスキーマを入力します。」と表示されます。
(オブジェクトスキーマがグレーアウトしていて入力もできません)
上記HPのコマンドを使用して例題のテーブル名の変わりにデータベース名を入れてみましたがエラーが出て作成できません。
CREATE DATABASE AUDIT SPECIFICATION [データベース監査]
FOR SERVER AUDIT [監査ログ出力]
ADD (SELECT , INSERT
ON [データベース名] BY dbo )
WITH (STATE = ON) ;
GO
エラーメッセージ
メッセージ 15151、レベル 16、状態 1、行 5
オブジェクト '[データベース名]' を 検索 できません。存在しないか、権限がありません。
データベース単位での監査設定方法をご教示お願いいたします。