【发布时间】:2016-04-12 04:20:33
【问题描述】:
我有一个可以出售给客户的数据库解决方案,但我不希望客户随后将该数据库传递给其他人。就像 MS Office 不会安装在一台以上的机器上一样。 是否可以运行 AutoExec 来检查计算机的唯一标识符是否与硬编码到数据库中的标识符匹配?如果不匹配,则数据库关闭。 还是有更好的选择/方式来实现我的需要?
【问题讨论】:
标签: ms-access vba ms-access-2013 code-access-security
我有一个可以出售给客户的数据库解决方案,但我不希望客户随后将该数据库传递给其他人。就像 MS Office 不会安装在一台以上的机器上一样。 是否可以运行 AutoExec 来检查计算机的唯一标识符是否与硬编码到数据库中的标识符匹配?如果不匹配,则数据库关闭。 还是有更好的选择/方式来实现我的需要?
【问题讨论】:
标签: ms-access vba ms-access-2013 code-access-security
我建议使用 KeyedAccess,它需要为您提供的每个安装提供一个密钥。 http://www.peterssoftware.com/ka.htm
【讨论】: