设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] 求助:access如何防止被其它工具或数据库解除shift键

[复制链接]
跳转到指定楼层
1#
发表于 2006-3-2 03:11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
access数据库的shift键可以通过编写vba程序禁止掉,但是现在有很多工具可以直接去除shift键的禁止。

那位仁兄能告诉我如何能够防止这种情况。

兄弟不胜感激!谢谢!!!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-3-2 05:11:00 | 只看该作者
这个不太好防,不断有新方法出现。

可以以不变应万变,如果想防止别人盗用的话,可以做很多事。

在正常启动时(如启动宏或启动窗体里)改写一个值,放在表里也可。

如果没有经过shift,就没有这步启动时的操作,在窗体程序里可以随时检查这个值,以判断是不是正常启动的,如果不是,可以转移数据,或者其它的破坏动作。

记得在退出程序时把那个值改成其它的。
3#
发表于 2006-3-2 06:29:00 | 只看该作者
如果是高手,什么设防都无用,但高手也不会破你的小毛毛,嘻嘻哈哈
4#
发表于 2006-3-2 16:02:00 | 只看该作者
禁用shift+一個Autoexec宏也許能做到。(Autoexec中寫入關閉數據庫指令)
5#
发表于 2006-3-2 16:56:00 | 只看该作者
禁用shift了,就是禁用了autoexec宏。
6#
 楼主| 发表于 2006-3-3 03:03:00 | 只看该作者
谢谢各位朋友,谢谢二楼的朋友,能不能举个例子,说得详细些,兄弟愚昧。谢谢了!!!!
7#
 楼主| 发表于 2006-3-3 03:13:00 | 只看该作者
以下是引用tz-chf在2006-3-1 21:11:00的发言:


这个不太好防,不断有新方法出现。

可以以不变应万变,如果想防止别人盗用的话,可以做很多事。

在正常启动时(如启动宏或启动窗体里)改写一个值,放在表里也可。

如果没有经过shift,就没有这步启动时的操作,在窗体程序里可以随时检查这个值,以判断是不是正常启动的,如果不是,可以转移数据,或者其它的破坏动作。

记得在退出程序时把那个值改成其它的。

谢谢这位兄弟,能不能具体说说怎么实现你说的这种方法。能不能举个例子。兄弟不胜感激!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-15 01:34 , Processed in 0.095046 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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