(execute slot single)500000 re-throw in Procedure errors in system journal

After updating a job servers' name and full path(multiple times over a span of a few minutes, due to operations' user error), the Dbqueue became unresponsive for over an hour.

We had to run the dbqueue reset process as described here: support.oneidentity.com/.../dbqueue-processor-does-not-process-tasks , which fixed the queue and start processing again, but ever since the reset, the system journal in jobqueueinfo every 2 minutes logs the above re-throw errors.

There doesn't appear to be any adverse affects, but what can we do to clear this error?  Any oim process that would run on the database should already have permissions, right?

(execute slot single)50000 0 re-throw in Procedure QBM_ZUpdateStatistics, Line 415247 0 detected in (SRV=[DBredacted]) Procedure sp_updatestats, Line 1515247 0 User does not have permission to perform this action.

"Logged in system user": QBM_PDBQueueRunner

Thanks

Parents Reply
  • Markus, Barry

    Thank you for your support.

    Let me answer your suggestions:

    1. I checked ALL the SQL Server Agent – Jobs. All of them have the same owner that is the owner of the OIM database
    2. I run the ‘exec sp_updatestats' and it seems everything is ok (I had no errors back)

    I didn’t specify in the previous comms, but the logon user is “QBM_PDBQueueRunner”

    Markus, there are a couple of thinks I cannot understand:

    1. “check the permissions of the owner itself.” à You want me to check the permission of the db owner?  Where – which permissions?
    2. If you are using the granular permission model of OneIM, the user needs to have the permission of the Installation User type. à I don’t think we are using the granular permission model of OneIM. How can I verify it?

    Thank you both

    A

Children