Повідомлення про помилку - дозвіл на перегляд стану сервера відхилено - під час підключення до SQL Server 2014 за допомогою SQL Server 2012 Studio Studio


Відповіді:


9

Щойно для довідки, ця проблема, схоже, пов’язана з цією помилкою Connect:

Неможливо переглянути властивості бази даних при використанні облікового запису власника db - від Jimmy Rudley

Опубліковано Microsoft 9.07.2013 о 14: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>

можливо використовувати []навколо імені користувача
Bernhard Döbler

1

Ви отримаєте це повідомлення про помилку, якщо користувач отримав доступ SELECTдо окремих таблиць. Ви не зіткнетеся з цією проблемою, коли користувач є членом db_datareader.

Мені не подобається ідея надання VIEW SERVER STATEстандартним користувачам.

Ця помилка все ще існує в SSMS 17.1


2
Я не можу цього підтвердити. Зараз я є членом db_datareaderодного із таких серверів 2012 року і отримую цю помилку. Дозволів на рівні таблиці не надано.
ajeh
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.