![](/img/trans.png)
[英]How to retrieve dropped stored procedure, function, table in SQL Server 2008
[英]How to retrieve logs to investigate dropped database user in SQL Server in Azure?
数据库用户被意外删除,我想知道导致它的操作的详细信息。 那时它没有启用审核。
我尝试查询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'
该用户是“包含数据库”的用户,即,其凭据仅允许连接到数据库。
根据我的测试,似乎检索此类信息的唯一方法是使用审核。 如果那时您没有审核,恐怕再也找不到详细信息了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.