none
SQL Agent Acceso denegado RRS feed

  • Pregunta

  • Saludos

    No sé si esto es normal, pero desde SQL Server 2005 Developer, no puedo iniciar el SQL Agent, sea detenerlo o iniciarlo, me indica Acceso Denegado tanto para el usuario "sa" como para el usuario que uso (que no es sa).

    Puedo iniciar, detener y reanudar el SQL Agent desde Servicios de Windows Vista, pero no desde el SQL Server o desde el Configuration Management de SQL Server.

    Si esto fuese cuestion de permisos (cosa que sguro que asi debe ser) entonces porque ni el usuario "sa" puede iniciar/detener o reiniciar el Agente.

    Muchas gracias por tu tiempo por este asunto.
    saludos.
    Aprendiendo en el camino de la vida
    miércoles, 29 de julio de 2009 0:42

Respuestas

  • Hola.

    Como dices, seguramente sea un problema de permisos, relacionado con las cuentas que arrancan los servicios SQL Server Agent y SQL Server. Te paso un link que te ayudará a verificar si todo está como debe: http://msdn.microsoft.com/es-es/library/ms191543.aspx

    Lo que es más raro es que desde el Configuration Manager no te deje arrancarlo si estás usando un usuario con permisos para ello y no existe firewall que impida la comunicación entre el servidor y el punto desde el que ejecutas esta aplicación. En esta aplicación no hay posibilidad de utilizar el usuario "sa". Desde Management Studio sí. Yo lo que haría sería revisar firewalls y permisos del usuario que utilizas para realizar la operación y usar una cuenta de windows, no validación SQL Server para estas operaciones. Prueba a hacer la operación en local (el Configuration Manager está instalado en el servidor, el Management Studio puede que no).


    Alberto López Grande.
    miércoles, 29 de julio de 2009 7:35
    Moderador
  • Hola Alberto

    En el material o lik que me indicas, por lo menos lo referente a que la cuenta debe pertenecer a sysadmin, esto tanto para el usuario "sa" como el otro usuario con el que realmente me conecto a SQL Server, también está indicado o tildado sysadmin.

    Pero hice otra cosa, inicie sesión d Windows con el usuario Administrador (que normalmente Windows Vista lo posee pero lo tiene desactivado), y desde esta cuenta de sistema, si pude desde SQL Server detener e iniciar nuevamente el SQL Agent, tanto con el usuario "sa" como con el usuario de sistema local (el administrador).

    Seguire revisando en qué parte de alguna configuración de SQL Server pueda atribuirle o subir de permisologias al usuario windows que uso para que me permita iniciar, detener, reaunidar al SQL Agent desde mi cuenta de usuario.

    Saludos y gracias por los comentarios sobre el tema.
    Aprendiendo en el camino de la vida
    miércoles, 29 de julio de 2009 14:43

Todas las respuestas

  • Hola.

    Como dices, seguramente sea un problema de permisos, relacionado con las cuentas que arrancan los servicios SQL Server Agent y SQL Server. Te paso un link que te ayudará a verificar si todo está como debe: http://msdn.microsoft.com/es-es/library/ms191543.aspx

    Lo que es más raro es que desde el Configuration Manager no te deje arrancarlo si estás usando un usuario con permisos para ello y no existe firewall que impida la comunicación entre el servidor y el punto desde el que ejecutas esta aplicación. En esta aplicación no hay posibilidad de utilizar el usuario "sa". Desde Management Studio sí. Yo lo que haría sería revisar firewalls y permisos del usuario que utilizas para realizar la operación y usar una cuenta de windows, no validación SQL Server para estas operaciones. Prueba a hacer la operación en local (el Configuration Manager está instalado en el servidor, el Management Studio puede que no).


    Alberto López Grande.
    miércoles, 29 de julio de 2009 7:35
    Moderador
  • Hola Alberto

    En el material o lik que me indicas, por lo menos lo referente a que la cuenta debe pertenecer a sysadmin, esto tanto para el usuario "sa" como el otro usuario con el que realmente me conecto a SQL Server, también está indicado o tildado sysadmin.

    Pero hice otra cosa, inicie sesión d Windows con el usuario Administrador (que normalmente Windows Vista lo posee pero lo tiene desactivado), y desde esta cuenta de sistema, si pude desde SQL Server detener e iniciar nuevamente el SQL Agent, tanto con el usuario "sa" como con el usuario de sistema local (el administrador).

    Seguire revisando en qué parte de alguna configuración de SQL Server pueda atribuirle o subir de permisologias al usuario windows que uso para que me permita iniciar, detener, reaunidar al SQL Agent desde mi cuenta de usuario.

    Saludos y gracias por los comentarios sobre el tema.
    Aprendiendo en el camino de la vida
    miércoles, 29 de julio de 2009 14:43