Mensaje de error: se denegó el permiso para ver el estado del servidor al conectarse a SQL Server 2014 con SQL Server 2012 Management Studio

Respuestas:

9

Solo como referencia, este problema parece estar relacionado con este error de conexión:

No se pueden ver las propiedades de la base de datos cuando se usa la cuenta de propietario de db - por Jimmy Rudley

Publicado por Microsoft el 7/9/2013 a las 2:47
[...] PM Hemos corregido esto para la próxima versión de SQL 14.
Walter A Jokiel, Administrador de programas, SQL Server

Tengo el mismo problema con SQL Server 2012 Management Studio 2012.

Si alguien se encuentra atrapado con este problema, intente actualizar SQL Server Management Studio. De esta manera, no necesita otorgar el permiso VIEW SERVER STATEal usuario.

Usando SQL Server Management Studio 2014 (12.0.4213.0) ahora, y el problema parece haber desaparecido.

taborda
fuente
15

La forma menos intrusiva de hacer que esto funcione es usar el siguiente comando o hacer que el DBA emita este comando por usted:

use master
go
GRANT VIEW SERVER STATE TO <user_name>
Picadura
fuente
tal vez usar []alrededor del nombre de
usuario
1

Recibirá este mensaje de error si el usuario se otorgó SELECTen tablas individuales. No se encontrará con este problema cuando el usuario sea miembro de db_datareader.

No me gusta la idea de otorgar VIEW SERVER STATEa usuarios estándar.

Este error todavía existe en SSMS 17.1

Matthias Elflein
fuente
2
No puedo confirmar eso. En este momento soy miembro de db_datareaderuno de esos servidores de 2012 y obtengo este error. No se han otorgado permisos a nivel de tabla.
ajeh