SQL Server 2012中是否有任何方法可以识别谁更改了数据库名称?是否有任何审计日志或某些有用的东西?
无论你如何操作,重命名操作都将写入TLOG.
我做了一个小测试并重命名了一个数据库.此重命名操作将写入TLOG,如下面的屏幕截图所示:
您可以使用此查询读取日志并知道名称:
select
suser_sname([transaction sid]) as username,*
from
fn_dblog(null,null)
Run Code Online (Sandbox Code Playgroud)
这取决于以下条款
另请注意,不建议阅读实时生产数据库的登录,因此我建议备份TLOG并单独阅读
| 归档时间: |
|
| 查看次数: |
1127 次 |
| 最近记录: |