Permission Denied: Troubleshooting the “You do not have a license to use this product” error

2 minute read time.

You are just getting started on your work day and you fire up Sage 300 ERP [insert version here] and are greeted with this error message:


You will see this message in two instances:

  1. When opening a company on a specific computer or with a specific Windows user
  2. When opening Sage 300 ERP

In the first scenario, the most likely cause is that you have insufficient rights to the Shared Data folders. For the latter,  it is probably due to having expired System Manager temporary license files.

If you are seeing this error when opening a company on a specific computer or with a specific Windows user, then follow these steps:

  1. Click StartRun, and type "regedit".
  2. Check the Shared Data path in the registry by looking in one of the following locations:

a)      For 32 bit environments, HKEY_LOCAL_MACHINE\SOFTWARE\ACCPAC International, Inc.\ACCPAC\Configuration.

b)      For 64 bit environments, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ACCPAC International, Inc.\ACCPAC\Configuration.



3.Confirm that this is the same location shown in the registry from workstations that can login successfully.

4. Check the user permissions for the Shared Data directory. They must have full access to the folders and sub-folders. We recommend the users be Power Users.

However, if you have this issue on all machines or when opening up Sage 300 ERP, then first you need to confirm that the Shared Data path is correct. Once you’ve determined that all is well, check to see if there are license files in the Shared Data directory. The last thing you want to confirm is that the user has sufficient rights to the Shared Data directory by attempting to create a text file in that folder.

Once all of the above have been confirmed, then manually open the License Manager to enter the Serial Number and Activation Codes for the expired license files.

To open the License Manager outside of Sage 300 ERP:

  1. Go to the Runtime folder (this will be where the program files are installed, default location is c:\Program Files\Sage Accpac). 
  2. Double-click a4wlicmgr.exe.
  3. Ensure the License Information details are correct.
  4. In the Licenses tab, enter the Serial Number and Activation Code for System Manager. You can also enter the other products serial number and activation codes here.
  5. In the Users tab, enter the Lanpak CountSerial Number and Activation Code.

Another issue that people have come across when opening Sage 300 ERP is the following error message:

There are no installed organizations

You will see this message when trying to open Sage 300 ERP on a Windows 7 or Windows Server 2008 machine.

The work around is to right-click on the shortcut for Sage 300 ERP and then choose to run it as an administrator.


Finally, there is another error message that appears when you are trying to install Sage 300 ERP:

FEATURE: system manager
Component:
File:
ERROR: Catastrophic failure

If you are seeing this error, then it means the Windows user account does not have sufficient rights to install Sage 300 ERP or it does not have read/write access to the Windows path location where you are trying to install the program.

We recommend that you ensure you are using a Windows Administrator user with both local and domain administrator rights when installing Sage 300 ERP.

If you have run into any similar type of issue that is not listed above, let us know in the comments.

For the latest support news and updates...
Follow us on...
  

  • Good day, is anyone having this same issue when running the workstation setup on a Windows 10 machine?

  • I forgot to mention that Accpac as configured in my earlier comment works fine for normal / limited users on Windows 7 Professional 64-bit.

  • I'm seeing this error with 5.6A (Sage Accpac 500 ERP) (Build 45) (Product Update 1) on a patched-current Windows 8.1 workstation. For now we're stuck with 5.6A because of extension/customization compatibility concerns.

    I confirmed:

    - Correct path in HKLM\SOFTWARE\Wow6432Node\ACCPAC International, Inc.\ACCPAC\Configuration\SharedData

    - User has full NTFS and share permissions on SharedData directory. Tested access to share, created, edited and deleted text file.

    - Information in License Manager is correct.

    - Sufficient free LanPak user count.

    - Controls / dlls were registered via C:\Program Files (x86)\Sage\Sage Accpac\runtime\RegAcc.exe (the user has normal / "limited" privileges)

    The error message appears immediately when attempting to launch Accpac. On the workstation in question, Accpac launches successfully when run as a domain admin. The problem seems to most closely match scenario 2: "When opening Sage 300 ERP" (Sage 500 ERP, in this case), but as noted above, the error doesn't appear when Accpac is launched as domain admin, from the same Workstation. Allan's comment doesn't seem to apply in this instance.

    I'll look into the possibility of going to Product Update 4 in case that makes a difference.

    Any other ideas?

    Thank you!

  • Another thing that will cause this error message is applying an incorrect version of the hot fix (can not find the required system files)  for version 2014 after applying PU2. I copied the premium hot fix onto a standard install and was not a happy camper after that.