Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
列的创建者-SQL Server_Sql_Sql Server_Sql Server 2008 - Fatal编程技术网

列的创建者-SQL Server

列的创建者-SQL Server,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,如何在SQL Server中找到列的创建者? 我检查了sys.column表,但只得到了创建和修改的日期。有了这两个字段,我还需要列的创建者 我所说的创建者是指用于登录sql server的用户ID。可能您不能,但如果您最近更改了该列,您可以尝试通过以下方式找到它 此报表提供默认跟踪记录的数据库中所有提交的DDL语句执行的历史记录 哪个版本的sql server?此链接可能会有所帮助(即使它是针对SQL Server 2005的)。您无法捕获它,除非您有一个使用SQL Server 2008的

如何在SQL Server中找到列的创建者? 我检查了
sys.column
表,但只得到了创建和修改的日期。有了这两个字段,我还需要列的创建者


我所说的创建者是指用于登录sql server的用户ID。

可能您不能,但如果您最近更改了该列,您可以尝试通过以下方式找到它


此报表提供默认跟踪记录的数据库中所有提交的DDL语句执行的历史记录

哪个版本的sql server?此链接可能会有所帮助(即使它是针对SQL Server 2005的)。您无法捕获它,除非您有一个使用SQL Server 2008的Audit,否则您无法捕获它,除非您在SQL Server上实现了一些可以帮助您获得这些结果的内容,或者您可以查看以下代码,并在您的环境中实现一些内容(如果适合您的环境)。