Tungsten Automation Knowledge

Error executing Stored Procedure. Cannot find the object 'NewIDTable' because it does not exist or you do not have permission.

000045940 · Troubleshooting · Last Updated: Sep 8, 2026

ISSUE

Getting an error when publishing a Batch Class.

Error 'Fatal database error - Error executing Stored Procedure. Cannot find the object 'NewIDTable' because it does not exist or you do not have permission.'

CAUSE

The table [NewIDTable] exists but the user executing the stored procedure lacks the required permissions, the error will occur.

SOLUTION

Check the permissions for the user executing the stored procedure. You can do this by running:

EXEC sp_helprotect @name = 'NewIDTable';

Grant the appropriate permission. Please refer to the Permission and Privilege Requirements for Capture.

After giving the necessary permissions, the Batch Class can be published successfully.

REFERENCES

N/A

Applies to

ProductVersionBuildEnvironmentHardware
Kofax Capture

Sections recovered from body HTML: issue, cause, solution, refs.

https://aio-eus-uat-cae-aif-app14-local.redglacier-35d7ee4f.eastus.azurecontainerapps.io/article/45940 | Article 000045940 | Printed Sep 30, 2026

Back to the article · use your browser's Print command, or save the PDF.