G
Guest
Any clever ideas on licensing/enforcing concurrent users for Access apps I
distribute? How about this:
Have a table in the BE that has a LicenseID field (or, better yet, embed the
license in a custom DB property)
Have the number of users for this license embedded in the license and
extractable via VBA.
Have a "logged on" field in my users table (not using Access security, but a
Users table with an encryption routine for the password field).
Update this field to True each time a user logs on.
Update this field to False each time a user logs off.
Deny access if the user is already logged on.
Deny access if the number of users logged on equals or exceeds the license
count.
Provide an administrative tool to "unlock" users.
Pitfalls? Better ideas?
distribute? How about this:
Have a table in the BE that has a LicenseID field (or, better yet, embed the
license in a custom DB property)
Have the number of users for this license embedded in the license and
extractable via VBA.
Have a "logged on" field in my users table (not using Access security, but a
Users table with an encryption routine for the password field).
Update this field to True each time a user logs on.
Update this field to False each time a user logs off.
Deny access if the user is already logged on.
Deny access if the number of users logged on equals or exceeds the license
count.
Provide an administrative tool to "unlock" users.
Pitfalls? Better ideas?