You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于SQL Server的sys.dm_db_partition_stats DMV无权限查询异常的问询

关于SQL Server 2016 SP1-CU8中sys.dm_db_partition_stats的异常行为

我最近在SQL Server 2016 SP1-CU8环境里,发现动态管理视图sys.dm_db_partition_stats存在一个奇怪的异常:

  • 当我在没有AdventureWorks2014数据库访问权限的安全上下文下执行查询:
    SELECT * FROM AdventureWorks2014.sys.dm_db_partition_stats
    
    这个查询会进入无限运行的状态,始终无法返回结果或终止。
  • 切换到sysadmin身份查看实例状态时,能明确看到这条语句一直在执行,并没有被其他会话阻塞的迹象。

这应该是该DMV在权限校验逻辑上的一处bug,导致无目标库权限的查询陷入类似死循环的异常。

内容的提问来源于stack exchange,提问作者user9673804

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:18:39