SQL Server Performance

Monitorizar SQL Server con un usuario normal

Discussion in 'Preguntas sobre SQL Server en Español.' started by diegotascon, May 11, 2005.

  1. diegotascon New Member

    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
  2. Luis Martin Moderator

    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.



  3. diegotascon New Member

    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
  4. Luis Martin Moderator

    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.



  5. diegotascon New Member

    Como el usuario accede via Terminal Services las pruebas las he hecho en el propio servidor de SQL Server.
  6. Luis Martin Moderator

    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.



  7. diegotascon New Member

    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.
  8. Luis Martin Moderator

    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.



Share This Page