sql 查看服务器状态权限被拒绝

Min*_*dan 7 sql-server permissions system-databases

我刚刚安装了 SQL Server 2014,但是在创建数据库甚至查看属性时遇到问题。

我收到“对象的 VIEW SERVER STATE 权限被拒绝 'server', database 'master'. Microsoft Server, Error:300"

我无法提醒我的服务器角色,出于某种原因,我只有“公共”角色。有任何想法吗?

小智 12

使用管理员(系统管理员)帐户连接到 ssms 并执行以下操作

USE MASTER
GO
GRANT VIEW SERVER STATE TO [username]
Run Code Online (Sandbox Code Playgroud)


小智 3

仅供参考,这个问题似乎与这个错误有关。

我在使用 SQL Server Management Studio 2012 时也遇到同样的问题。

如果有人遇到此问题,请尝试更新 SQL Server Management Studio。这样,您不需要向用户授予 VIEW SERVER STATE 权限。

现在使用SQL Server Management Studio 2014 (12.0.4213.0),问题似乎消失了

  • 这个答案是从https://dba.stackexchange.com/a/141433/5203复制的 (2认同)
  • 没有人删除参考链接。它被格式化为文本。像您一样复制没有归属的答案称为[抄袭](https://stackoverflow.com/help/referencing)。 (2认同)