• mike.whorley (11/26/2012)


    Hi,

    I've recently changed our SQL services to run under domain account instead of the local account they used to use. Since doing this i'm unable to start the agent. I got the follwing error in event viewer

    SQLServerAgent could not be started (reason: SQLServerAgent must be able to connect to SQLServer as SysAdmin, but '(Unknown)' is not a member of the SysAdmin role).

    The account we are trying to start the agent with is both a local admin and has sysadmin role.

    One thing i find strange is that when we connect to the instance using the service account and sql managent i can't see the properties of the agent as it's greyed out when i right click on it.

    Any ideas on this - i've tried going back and running the agent as local but thet now returns the same error !

    Thanks in advance,

    Mike.

    Does the domain account have "permission to logon as a service" rights on the server?