Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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 Server 2012中访问表的当前用户列表_Sql Server - Fatal编程技术网

Sql server 如何查看在SQL Server 2012中访问表的当前用户列表

Sql server 如何查看在SQL Server 2012中访问表的当前用户列表,sql-server,Sql Server,我想知道是否有办法查看当前正在访问sql server 2012中任何特定表的当前用户或应用程序的列表 我们可以尝试使用此查询 查询:Sql Server 2012 SELECT * FROM information_schema.tables SQL Server 2000: SELECT * FROM sysobjects WHERE xtype='U' 我希望这对你有帮助 -Bruce它不会显示当前正在访问表的用户。请查看下面的链接,可能会有所帮助。请尝试s

我想知道是否有办法查看当前正在访问sql server 2012中任何特定表的当前用户或应用程序的列表

我们可以尝试使用此查询

查询:Sql Server 2012

    SELECT * FROM information_schema.tables

    SQL Server 2000:

    SELECT * FROM sysobjects WHERE xtype='U' 
我希望这对你有帮助


-Bruce

它不会显示当前正在访问表的用户。请查看下面的链接,可能会有所帮助。请尝试sp_who。它将在Microsoft SQL Server数据库引擎实例中获取有关当前用户、会话和进程的信息