Komunikat o błędzie - odmowa dostępu do stanu serwera - odmówiono połączenia z SQL Server 2014 za pomocą SQL Server 2012 Management Studio


Odpowiedzi:


9

Dla porównania, ten problem wydaje się być związany z tym błędem Connect:

Nie można wyświetlić właściwości bazy danych podczas korzystania z konta właściciela bazy danych - Jimmy Rudley

Wysłany przez Microsoft w dniu 7/9/2013 o 14:47
[...] Poprawiliśmy to w następnej wersji SQL 14.
Walter A Jokiel, Menedżer programu, SQL Server

Mam ten sam problem z SQL Server 2012 Management Studio 2012.

Jeśli ktoś utknie w tym problemie, spróbuj zaktualizować SQL Server Management Studio. W ten sposób nie musisz udzielać uprawnienia VIEW SERVER STATEużytkownikowi.

Korzystanie z SQL Server Management Studio 2014 (12.0.4213.0) teraz, a problem wydaje się zniknąć.


15

Najmniej inwazyjnym sposobem na uruchomienie tej funkcji jest użycie następującego polecenia lub zlecenie DBA wydania tego polecenia:

use master
go
GRANT VIEW SERVER STATE TO <user_name>

może użyć []wokół nazwy użytkownika
Bernhard Döbler

1

Otrzymasz ten komunikat o błędzie, jeśli użytkownikowi przyznano SELECTpojedyncze tabele. Nie napotkasz tego problemu, gdy użytkownik jest członkiemdb_datareader .

Nie podoba mi się pomysł przyznania VIEW SERVER STATEstandardowym użytkownikom.

Ten błąd nadal występuje w SSMS 17.1


2
Nie mogę tego potwierdzić. Obecnie jestem członkiem db_datareaderjednego z takich serwerów 2012 i otrzymuję ten błąd. Nie udzielono uprawnień na poziomie tabeli.
ajeh
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.