2017-09-14 13 views
0

データベースユーザーが予期せず削除されました。その原因となった操作の詳細を知りたいと思います。その時点で監査を有効にしていませんでした。AzureのSQL Serverで削除されたデータベースユーザーを調べるためにログを取得する方法は?

私はsys.event_log_exを成功裏に照会しようとしました。その情報を含むテーブル/ビューは何ですか?

SELECT TOP (1000) [database_name] 
     ,[start_time] 
     ,[end_time] 
     ,[event_category] 
     ,[event_type] 
     ,[event_subtype] 
     ,[event_subtype_desc] 
     ,[severity] 
     ,[event_count] 
     ,[description] 
     ,[additional_data] 
    FROM [sys].[event_log_ex] 
    where [database_name] like 'DbInstance-2338' 

ユーザーは「データベースが含まれている」ユーザーです。つまり、その資格証明ではデータベースにのみ接続できます。

答えて

3

私のテストに基づいて、このような情報を取得する唯一の方法は監査を使用しているようです。その時点で監査をしていない場合は、もう詳細を見つけることができないのではないかと心配しています。

関連する問題