错误消息-查看服务器状态权限被拒绝-使用SQL Server 2012 Management Studio连接到SQL Server 2014时


Answers:


9

仅供参考,此问题似乎与此连接错误有关:

使用数据库所有者帐户时无法查看数据库属性 -Jimmy Rudley

微软在2013年7月9日下午2:47发布
[...]我们已针对下一版本的SQL 14进行了更正
。Walter A Jokiel,SQL Server程序经理

我对SQL Server 2012 Management Studio 2012有同样的问题。

如果有人发现自己陷于此问题,请尝试更新SQL Server Management Studio。这样,您无需向VIEW SERVER STATE用户授予权限。

立即使用SQL Server Management Studio 2014(12.0.4213.0),问题似乎消失了。


15

使该工作最不麻烦的方式是使用以下命令,或者让DBA为您发出此命令:

use master
go
GRANT VIEW SERVER STATE TO <user_name>

可能在用户名[]周围使用
BernhardDöbler,19年

1

如果SELECT在单个表上授予了该用户,您将收到此错误消息。当用户是的成员时,您不会遇到此问题db_datareader

我不喜欢授予VIEW SERVER STATE标准用户的想法。

此错误仍存在于SSMS 17.1中


2
我无法确认。现在,我是一db_datareader台这样的2012服务器的成员,并收到此错误。没有授予表级权限。
ajeh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.