动态管理视图和函数返回可用于监视服务器实例的运行状况、诊断故障以及优化性能的服务器状态信息。

重要提示

SELECT * FROM dynamic_management_view_name,这是因为返回的列数可能会更改和中断应用程序。

动态管理视图和函数分为两种类型:

  • 此类型需要具有该服务器的 VIEW SERVER STATE 权限。

  • 此类型需要具有该数据库的 VIEW DATABASE STATE 权限。

不能使用只由一部分组成的名称在 Transact-SQL 语句中引用动态管理视图和函数。

例如,若要查询 dm_os_wait_stats 动态管理视图,请运行以下查询:

SELECT wait_type, wait_time_ms

FROM sys.dm_os_wait_stats;

GO

所需的权限

此后,无论该用户的数据库上下文如何,用户都将无法选择这些动态管理视图或函数。

注意

由于 DENY 的优先级高,所以如果用户被授予 VIEW SERVER STATE 权限但被拒绝 VIEW DATABASE STATE 权限,则该用户只能查看服务器级别信息,但不能查看数据库级别信息。

相关文章:

  • 2022-01-05
  • 2021-08-30
  • 2021-08-28
  • 2022-12-23
  • 2021-10-17
  • 2022-02-21
  • 2021-06-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-05
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案