Office中国论坛/Access中国论坛

标题: [原创分享]链接表设置新方式(可相对提高安全性) [打印本页]

作者: 红尘如烟    时间: 2009-5-24 17:10
标题: [原创分享]链接表设置新方式(可相对提高安全性)
[attach]38191[/attach]

[attach]38189[/attach]
[attach]38190[/attach]

[attach]38192[/attach]
作者: 5988143    时间: 2009-5-24 17:38
红尘如烟的作品越来越精湛~
认真学习一下子~
作者: koutx    时间: 2009-5-24 17:46
谢谢分享,看一看会不会太影响运行速度。
作者: 红尘如烟    时间: 2009-5-24 18:16
红尘如烟的作品越来越精湛~
认真学习一下子~
5988143 发表于 2009-5-24 17:38

  我最近正努力让自己的编程风格规范化,看的一些书都是从思想性方面来阐述编程的,看来还是有点进步
作者: 朱同学    时间: 2009-5-24 18:18
学习一下,谢谢分享
作者: lkkl66    时间: 2009-5-24 18:27
1# 红尘如烟
红尘如烟的作品我一定要拜读,我从中学习了不少的知识,谢谢红尘如烟!
作者: luhao    时间: 2009-5-24 22:12
精品,学习了
作者: laiguiyou    时间: 2009-5-25 08:30
确实是精品,不过如何才能看到前台的表呢,比如要修改表
作者: andymark    时间: 2009-5-25 08:45
不能禁止非正常退出,  所做的一切如同虛切
作者: huangqinyong    时间: 2009-5-25 08:58
谢谢分享
作者: jackysu78    时间: 2009-5-25 10:07
谢谢分享
作者: xuwenning    时间: 2009-5-25 10:52
谢谢分享
下载学习
作者: t小宝    时间: 2009-5-25 10:53
是个不错的方法,加了一道屏障。
不过直接打开后台数据库,显示系统对象,在MSysObjects表中可以看到表名,
然后建立 SELECT * From [~TMPCLPtblControlStyles] 这样的查询就可以看到数据据了。
所以,建议再加上用ADO隐藏系统表,这样打开后台就不能手动看到数据了
作者: ty_1029    时间: 2009-5-25 14:40
真不知道老大是做什么的,水平好高啊~~~~~~~~~
作者: sblisb    时间: 2009-5-25 16:37
不知道是如何做的,但只要强行关闭了前台,一样达不到保密性
作者: 红尘如烟    时间: 2009-5-26 16:19
andymark说的的确是个问题,不过这个问题我觉得单从ACCESS上基本解决不了,只能从操作系统处想办法,比如禁止从任务管理器终止MSACCESS的进程等
我正在考虑是不是研究一下病毒,比如对MSACCESS.EXE文件注入监视代码,哈哈,怎么这样一来就成了写病毒了?
不过我也没指望就能一劳永逸,能起点效果的话就达到目的了,这世界上从来都没有绝对的安全
只能说如果破解的成本高于破解的非法所得的价值,我们就可以认为它是安全的了
Access就是跟Windows一样,好处一大堆,毛病也一大堆
作者: df    时间: 2009-5-26 21:46
认真学习一下子
作者: LHB    时间: 2009-5-30 15:40
谢谢分享
作者: sxb2007    时间: 2009-5-31 15:19
红尘如烟的作品越来越精湛~
认真学习一下子
作者: wang1950317    时间: 2009-5-31 15:54
高手出高招!
作者: apsfxc1    时间: 2009-6-2 09:45
感谢分享
作者: kangking    时间: 2009-6-2 10:10
谢谢分享!
个人觉得在ACC上过多的考虑数据的安全性没有必要,除非你很专业,否则,千密一蔬,人家还是一下就解了。像andymark不就解了吗? 就算是用SQL做数据库,数据也是可以读出来的。所以,对数据加密才是正道,就算你读出了数据,对于你也是一堆乱码。
作者: huangdexun    时间: 2009-8-8 18:04
谢谢
作者: wzh    时间: 2009-8-13 15:14
精品,学习了
作者: wuheng    时间: 2009-8-15 00:13
谢谢分享,学习学习....
作者: fnsmydyang    时间: 2009-9-2 23:16
好好学习天天向上
作者: 13555609005    时间: 2009-9-2 23:54
谢谢分享
作者: sbsfhgl    时间: 2009-11-14 15:14
学习一下,谢谢分享
作者: c101    时间: 2010-4-9 10:59
谢谢分享
作者: 咱家是猫    时间: 2010-4-9 14:10
我觉得改文件头也是一个不错的方法.而且我个人在用这个方法.
如果次次打开库都重新链接后台库,那用户也会烦.
我的做法是:
后台除了加密码(这个大家都会用的),并把文件头破坏掉.这样,单独就打开就无法打开(当然懂的人还是会打开的,我们这里讨论的是如何能尽量的增加安全性.).
在前台有个专门的表记录后台位置.在启动时按此记录位置来找后台,如果后台移动了位置,弹出对话框要求用户重新定位后台,如果后台位置正常,但在代码中把后台文件头临时改为正确的,并即时建立一个持久连接.连接建好后,接着就把后台文件头又破坏掉.
通过这样处理,那你的后台就只能是在你的前台里能读写数据,单独总是无法打开,就算是你的前台运行中,它也是坏文件,呵...
作者: leijiqiang    时间: 2010-4-9 15:01
绝对精品~

做到这个地步,已属不易
作者: xryacc2    时间: 2010-4-10 21:21
咱们这群研究Access的人啊,唉,一声叹息。
其实呢,我觉得Access有两个硬伤,挫折着我们,(1)个是它的安全性,(2)个是它的运行环境
作者: mrd_wxqs    时间: 2010-4-18 17:48
好好学习,天天向上。
作者: mrd_wxqs    时间: 2010-4-18 17:48
好好学习,天天向上。
作者: heqing3000    时间: 2010-4-22 16:41
佩服,佩服。
作者: li08hua    时间: 2010-4-23 02:18
学习中
作者: ZHENGLIAN    时间: 2010-8-22 08:13
红尘如烟的作品我一定要拜读,我从中学习了不少的知识,谢谢红尘如烟!
作者: szyewj    时间: 2010-8-22 14:52
精品,学习了
作者: sbsfhgl    时间: 2010-8-31 13:36

作者: leon2045    时间: 2010-11-22 23:57
GOOD!
作者: xlb004    时间: 2014-9-7 19:49
eeeeeeeeeeeeeeeee
作者: itdesigner    时间: 2015-3-28 21:29
学习了
作者: 天涯过客1123    时间: 2015-7-28 02:29
谢谢
作者: george    时间: 2015-8-29 21:21
如果链接的是其他电脑上的文件,该如何设置路径呢?





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3