设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 476|回复: 3
打印 上一主题 下一主题

求助各位朋友帮帮忙献计献策设计一个防盗版的安全机制(代码):

[复制链接]
跳转到指定楼层
1#
发表于 2003-3-11 01:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助各位朋友帮帮忙设计一个防盗版的安全机制(代码):

在我的数据库中有一个“硬件信息” 表,其中有一个“CPU序列号”字段;
在数据库中有一个窗体“启动”,想求助朋友在“启动”窗体中的事件打开属性中设计一段代码:

1.        读出本电脑的CPU序列号;
2.        检查 “硬件信息”表,如果“CPU序列号”字段为空,则把刚才读出的CPU序列号写入本字段,并打开“启动”窗体;
3.        如果“CPU序列号”字段不为空,则将刚才读出的CPU序列号与“硬件信息”表中“CPU序列号”字段中的CPU序列号相比较,如果相同,则打开“启动”窗体;如果不同,则关闭“启动”窗体,退出整个数据库。

自己辛辛苦苦编了一个数据库,不想让几个寄生虫盗版得逞,请各位朋友帮帮忙了,编写VBA代码是我和很多初学者们的弱点,希望通过这一段代码共同学习,共同提高。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-3-11 01:36:00 | 只看该作者
其实何必这样.一个正真的程序员不是把心思放在加密上的而是让自己的程序更完善,有越多的人用你的程序你应该感到高兴才是,因为这是对你劳动的认可.
3#
发表于 2003-3-11 01:50:00 | 只看该作者
读CPU的方法不可取!用户换CPU或换机器你怎么办????应该给用户一定的自由.我认为可以采取固化某些用户基本信息的方法进行限制.如报表打印时,固化表头中有关用户的信息.
等等.
4#
发表于 2003-3-11 01:52:00 | 只看该作者
你把此 cpu id 记录于表中也并不安全,因为其它人可能有办法在不直接打开数据库的情况下,修改储存在 cpu id 表中的信息,使你的整套设想全部白费.

我可以提供最好的解决方案,
有意请加我
QQ:65943082
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 04:45 , Processed in 0.084601 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表