I have an sqlagent job that executes 28 stored procedures but when it gets to step 11 it cannot find the stored procedure and fails the job.
In the job history it reports 'Could not find stored procedure '...
JCCExtract,update individualperson,,Executed as user: WDHB\2012ProdSSAGsvc$. Could not find stored procedure 'dbo.spUpdate_IndividualPerson'. [SQLSTATE 42000] (Error 2812). The step failed.,00:00:00,16,2812,,,,0
The sql agent service log on account is a managed service account and I am wondering if perhaps this account does not have execute permissions on the sp.
When I execute sp like exec JadeExt.dbo.spUpdate_IndividualPersonfrom new query window it runs
it seems it can only not be seen when its in step in Job.
How would I grant the execute permission on this sp to the service account.
TIA