Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
Connect with and learn from others in the QuickBooks Community.
Join nowEvery time we backup our company, QB stops and wants to rebuild the company file. Every time it rebuilds the company file, QB brags that it fixed the same two errors:
"Error
permission table has been reset for QB permission context.
Error at line 29840
permissions: An entitlement without an account has been detected."
Inspecting QBWIN.log, there's this sequence, shortly before the ==* END VERIFY LOG *== line:
prefuser.c (29988) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions Analysis Starting...
prefuser.c (29840) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions: An entitlement without an account has been detected.
prefuser.c (30027) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Permissions Analysis Finished.
verify.c (15623) : CHECKPOINT: 3564: Fri Feb 22 11:24:41 Verify Rebuild: Permissions took [removed] milliseconds. ErrorFound:1
Further down, a little before the ==* END REBUILD LOG *== line:
prefuser.c (29988) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions Analysis Starting...
prefuser.c (29840) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions: An entitlement without an account has been detected.
prefuser.c (29846) : CHECKPOINT: 3564: Fri Feb 22 11:25:55 Permissions: Deleted a dynamic entitlement for Bank Registers: .
permissionmanager.cpp (4490) : CHECKPOINT: 3564: Fri Feb 22 11:25:56 permission table has been reset for QB permission context.
prefuser.c (30027) : CHECKPOINT: 3564: Fri Feb 22 11:25:56 Permissions Analysis Finished.
Is there a clue in there as to what I can do to fix these errors permanently?
TIA,
RB
Thank you for sharing the Qbwin.log file, RandomXs.
I can help you permanently fix the errors in QuickBooks Desktop.
It's possible that the encrypted file containing the license number and the product code are damaged. First, make sure to log in as an Admin. Then, let's delete the EntitlementDataStore.ecml file.
Please follow the steps below:
Once done, please run the Verify Data/Rebuild Data processes again. If the error persists, try repairing your QuickBooks Desktop. Repairing an existing QuickBooks installation helps resolve program-related issues or errors.
That information should get you back in order. If you have follow-up questions about payroll, please let me know. I'll be here and ready to help anytime. Have a good one.
Hi PreciousB:
Thanks for your help. I tried the steps you describe, but no joy; I had both folders (v8 and v6), and deleted the .ecml file from both. Verify/rebuild result was unchanged, AND when I run Repair from Control Panel/Programs and Features, which used to run to completion successfully, it now fails with the following error:
Error 1328: Error updating file c:\config.msi\pt8115.tmp system error -[removed]
So I downloaded and ran the QBInstall tool and clicked on it; it prompted me to accept some Intuit terms (to which there was no link); I clicked YES to accept the terms, following which nothing apparently happened. Nothing opened, nothing ran, and the situation is unchanged.
Hello again, RandomXx.
You're certainly welcome. I also appreciate you for sharing the steps you've tried.
Since using the QBInstall Tool didn't do the trick, let's go ahead and reinstall QuickBooks using the clean install.
Here are the first few steps to do this:
Step 1: Uninstall QuickBooks Desktop
Step 2: Download and run the QuickBooks Clean Install Tool
Select I Accept on the license agreement.
For the complete steps, refer to this article: Using clean install for Windows.
Please take a look at the Resolve Error 1328 article too for more details.
This information will help to get you on the right path.
As always, I'm only a few clicks away if you should have questions about this or anything else. Take care.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.