Deleted QBDataServiceUserXX? Recreate It with QuickBooks Database Server Manager
QBDataServiceUserXX is a Windows user account QuickBooks creates for itself — it’s the identity the database service runs under so it can read and share your company file. The number maps to the version: QBDataServiceUser32 = 2022, 33 = 2023, 34 = 2024, and so on. The matching Windows service is named QuickBooksDBXX.
If that user gets deleted (or a “cleanup” tool removes it), multi-user mode falls over: the QuickBooksDBXX service won’t start, workstations throw H202, and the company-file folder loses the permissions the service needs.
The mistake to avoid: don’t try to recreate QBDataServiceUserXX by hand in Windows. A manually made account won’t have the right group membership, password, or folder permissions. Let QuickBooks rebuild it.
Fix 1: Let Database Server Manager rebuild the user
The Database Server Manager owns this account — running it on the server recreates the user and re-applies folder permissions.
- On the server (the PC that stores the
.qbwfile), open the QuickBooks Tool Hub → Network Issues → QuickBooks Database Server Manager. - On the Scan Folders tab, Browse to the folder that holds your company file → Start Scan.
- The scan re-grants
QBDataServiceUserXXfull control of that folder and repairs the share. If the account was missing, this step is what puts the permissions back. - Reboot the server so the service restarts cleanly under the account.
Fix 2: Repair the install if the user is truly gone
If the account no longer exists at all (not just missing permissions), a repair re-creates it because the installer is what provisions QBDataServiceUserXX in the first place:
- Control Panel → Programs and Features → QuickBooks → Uninstall/Change → Repair.
- Reboot. The repair recreates the Windows user and the QuickBooksDBXX service.
- Re-open Database Server Manager and Scan Folders again (Fix 1) to restore folder permissions.
Fix 3: Confirm the service is running as the account
Press Win + R → services.msc:
- Find QuickBooksDBXX (XX = your version) → it should be Running, Automatic.
- Right-click → Properties → Log On — it should log on as
.\QBDataServiceUserXX. If it can’t start, the account or its permissions are still wrong — re-run Fix 1/Fix 2.
Fix 4: Turn hosting (multi-user) back on
Once the user and service are healthy, make sure the server is hosting:
- On the server: File → Utilities — you should see Stop Hosting Multi-User Access (meaning hosting is currently ON — leave it).
- On each workstation: File → Utilities — if it shows Stop Hosting Multi-User Access, click it. Workstations must not host; only the server should. (Two hosts is a classic cause of H202.)
- Then on a workstation: File → Switch to Multi-user Mode.
FAQ
Which number is mine? It follows the year: 2022 → QBDataServiceUser32, 2023 → 33, 2024 → 34. If you run more than one QuickBooks year, each has its own user and its own QuickBooksDBXX service.
Can I just make the Windows user myself? Don’t. QuickBooks needs it created with specific permissions and group membership. A hand-made account won’t let the service start. Use the repair (Fix 2) so the installer creates it correctly.
Hosting is on but workstations still get H202. Run Database Server Manager → Scan Folders on the server (Fix 1), confirm QuickBooksDBXX and QBCFMonitorService are running (Fix 3), and make sure no workstation is also hosting (Fix 4). Full walkthrough: QuickBooks Error H202.
Sources: Intuit — Install QuickBooks Database Server Manager, Intuit — Use QuickBooks Database Server Manager, Intuit — Host your company data in multi-user mode