SQL Server查找表的重命名时间?

SQL Server查找表的重命名时间?,sql,sql-server,Sql,Sql Server,是否可以确定表是何时重命名的?(作为主要问题) 如果可能的话,是哪个用户做的?您可以尝试以下方法: SELECT Name, modify_date, * FROM sys.all_objects WHERE Name = 'Table name' 我认为没有这样的视图或日志表。我想您所做的最好的更改是在事务日志文件中搜索命令-您也可以识别用户(如果您的数据库在完整恢复模式下运行)。您使用的是哪个版本的sql server?记录将来对表的重命名,在SQLServer2008及以上版本中,您可以

是否可以确定表是何时重命名的?(作为主要问题) 如果可能的话,是哪个用户做的?

您可以尝试以下方法:

SELECT Name, modify_date, * FROM sys.all_objects
WHERE Name = 'Table name'

我认为没有这样的
视图
日志表
。我想您所做的最好的更改是在
事务日志
文件中搜索命令-您也可以识别用户(如果您的数据库在
完整
恢复模式下运行)。您使用的是哪个版本的sql server?记录将来对表的重命名,在SQLServer2008及以上版本中,您可以使用。好主意。如果重命名后表模式中没有其他更改,并且您知道表的名称,那么这将起作用+1.