is an add-on module for Microsoft® Access® that handles product
key/unlock code validation, giving you the ability to create secure
trial/shareware versions of your Access applications, or to enforce
monthly or yearly software license renewal. Only a key provided by you
will fit the unique lock that KeyedAccess creates on each end-user's
computer, and software pirates are prevented from copying,
reinstalling, backdating, restoring the registry, or modifying registry
keys to get around registration screens.
With KeyedAccess you can:
- Protect your Access application from software piracy
- Ensure that your registered application does not get copied to another computer
- Create a trial period based on days, record insertions, or uses
- Enforce monthly, 3-month, 6-month, or yearly software license renewal
- Generate machine or user specific unlock codes
- Enforce user licenses in a (non-clustered) Terminal Services environment.
- Warn users when trial or license period is about to expire
- Use new wizard for easy implementation
KeyedAccess consists entirely of Access objects and VBA code so it is easy to distribute with your Access application.
Microsoft® SQL Server®, ADP, as well as Access 97 through 2007, (and
Access 2010 and 2013 32 and 64-bit after applying a free patch - just
contact us for the patch after you purchase, and we'll send it to you
via e-mail. See here for more details).
See a screenshot.
ka.zip - KeyedAccess Demo for Access 2010, 2007, 2003, 2002, 2000 and 97 (823 KB)
v4.2 - Fix for Error 52 that occurred on some Vista computers
v4.1 - Fix to allow machine-specific Unlock Code when User Specific Unlock Codes option unchecked
v4.0 - Terminal Services/Citrix Server support (non-clustered), more
license renewal options, backdate protection, Vista compatibility bug
fixes, Vista compatible help file, misc bug fixes.
v3.3 - Fixes a bug that would cause encryption to fail when regional
settings specified comma (",") as decimal point instead of period
("."), or something other than a slash ("/") as a date separator.
v3.2 - Fixes a bug that allowed a user to bypass KeyedAccess protection
in certain instances by deleting a registry key. Supports the 2007
v3.1, Build 71 - Fixes missing reference problem in KeyeAccess generator when Web Components are not installed.
v3.1 - Fixes a problem with Unlock Codes not validating when Bluetooth
device is disconnected, fixes a bug with Unlock Codes not validating
when no Network Interface Card connected, and fixes a bug where
computers with a single NIC would have the Installation Serial Number
created using the hard drive serial number instead of the MAC address
from the lone NIC.
on the downloaded zip file to open it, then double-click on the setup.exe
file inside and follow the instructions on the screen to install this
application on your computer.
included readme.txt file or help file for further instructions on application
technical support, please see the KeyedAccess FAQ
page, or send an e-mail message to: firstname.lastname@example.org
for Access 2010, 2007, 2003, 2002, 2000 and 97
Royalty-Free Distribution License w/Src
the unlimited, royalty-free distribution license, you may incorporate
the KeyedAccess code into any number of applications that you develop
for distribution inside or outside of your company.
are subject to change without notice.
Subscribe in a reader
- Access 64-bit support now available after applying a free patch.
Registered customers can acquire the patch by request to email@example.com.
10/30/08 - Version 4.2 released.
9/10/08 - Version 4.1 released.
9/8/08 - Version 4.0 released.
1/8/07 - Version 3.3 released.
10/10/06 - Version 3.2 released.
7/11/06 - Version 3.1 released.
5/29/06 - Version 3.0 released.