Monitorizar SQL Server con un usuario normal | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

Monitorizar SQL Server con un usuario normal

Hola. Tenemos un servidor Windows 2000 con SQL Server 2000 en el que quiero que un usuario de Windows 2000 normal pueda monitorizar SQL Server. Cuando este usuario abre "Performance Monitor", salen todos los contadores del sistema operativo, pero justo los de SQL Server no. El administrador de la máquina los ve todos. ¿Alguien sabe cómo habilitarlos? Buscando en Google he visto que, en principio, los contadores creados con el usuario Administrador no pueden ser usados por usuarios sin privilegios. Pero tampoco he visto en ningún sitio si esto se puede modificar. Esta cuestión, ¿a qué fórum del resto que hay en inglés debería dirigirla? Gracias Diego
Para que un usuario normal pueda utilizar el Monitor de Performance tiene que tener privilegios de administrador de la base de datos.
De la misma forma que si un usuario quiere utilizar el Query Analyzer, o ingresa usando el SA o con autenticación de windows, si es que el SQL está configurado para acceder de esas formas. Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Hola Luis. Lo he probado y sigo sin verlos. Con el usuario normal puedo acceder a cualquier apartado del Enterprise Manager, pero en Performance Monitor no me ha aparecido nada. ¿Hay que reiniciar el servidor, el servicio de sqlserver o el de Performance logs and alerts? Gracias de nuevo Diego

El usuario normal tiene las herramientas de SQL server instaladas?
Si las tiene, tiene instalado el mismo service pack que el servidor? Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Como el usuario accede via Terminal Services las pruebas las he hecho en el propio servidor de SQL Server.
Debo entender que ingresando via terminal services como Administrador puedes ver todos los contadores del Monitor de Performance (incluyendo los de SQL), pero como otro usuario no? Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Efectivamente. Es cuando ingreso con un usuario normal, incluso via Terminal Services, que puedo ver todos los contadores de Windows pero no los de SQL Server.
Entonces no queda otro remedio que el usuario normal tenga privilegios de administrador.
De todas formas, el uso del monitor de performance en el mismo servidor, sea via terminal service o no, no es recomendable porque degrada un poco la perfomance.
Siempre es recomendable que se use desde un puesto de trabajo de la red física.
Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
]]>