Skip to main content

Cannot set application role ACSystemRole KdoLib error 4006 when creating a Batch


QAID # 18233

Question / Problem:

I receive the following error when trying to create a batch:

“[4006] kdolib executing SQL command - cannot set application role "ACSystemRole" because it does not exist or the
password is incorrect."

How do I resolve this issue?

Answer / Solution:

The issue is related to the Service/Fix pack not updating the database successfully. The Kofax capture binaries were updated but not the database, due not having exclusive access to the Kofax database.

Try again by running the command dbutil.exe /patch

The above will try to patch the database with the current version.

If the database is patched then the following entry will be added to the err_yymm.log

2013-06-14 15:51:19, 0x00000018, 0, 0x00000000, 0x00000000, 0x00000000, C:\Program Files
(x86)\Kofax\CaptureSS\ServLib\Bin, DBUtil, :Sess 1, 10.00.4680, Utilities.PatchDatabases, 0, Patch successfully applied., ,

If not then look at the error logs err_yymm.log for more details.

Applies to: 

Product Version

Keywords: locked, installation, standard, authentication, license, didn’t install