设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1261|回复: 11
打印 上一主题 下一主题

令人担心的access

[复制链接]
跳转到指定楼层
1#
发表于 2002-9-26 15:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
access的安全性实在让人担心,access97(尽管现在用2000以上,但还有不少企业的数据库是在97下设计的)更是如此。我比较了两个access97的数据库,一个为新建的空数据库,一个为有几十个表、查询、窗体的数据库,发现它们前面有一大段字节完全相同,下面是前160个字节的数据:
0        1        0        0        53        74        61        6E        64        61        72        64        20        4A        65        74        20        44        42        0        0        0        0        0        B5        6E        3        62        60        9        C2        55        E9        A9        67        72        40        3F        0        9C        7E        9F        90        FF        85        9A        31        C5        79        BA        ED        30        BC        DF        CC        9D        63        D9        E0        CB        D3        41        FB        8A        BC        4E        86        FB        EC        37        5D        44        9C        FA        C6        5E        28        E6        13        B6        8A        60        54        94        7B        36        56        78        DF        B1        77        F4        13        43        CF        AF        B1        33        34        61        79        5B        92        B5        7C        2A        5        F1        7C        99        1        1B        98        FD        12        4F        4A        94        6C        3E        60        26        5F        95        F8        D0        89        24        85        67        C6        1F        27        44        D2        EE        CF        65        ED        FF        7        C7        46        A1        78        16        C        ED        E9        2D        0        0        0        0        0        0        0        0        0        0
这就意味着,如果在这前160个字节中改变某些值以达到加密的目的是徒劳的(access97的密码就设在第67位至79位:86        FB        EC        37        5D        44        9C        FA        C6        5E        28        E6        13,这个密码是非常不安全的),不但在67至79位的密码不安全,在前160(甚至1000,2000)位设置密码都是不安全的,只要将上面的代码写到已经加密的数据库中,数据库将无密可言!
  还有,即使在数据库中用vb设置一些密码,也不能保证表的安全,例如一个隐藏了数据库窗口的数据库,却可以通过新建一个数据库,然后将表导入,从而获得隐藏了窗口的数据库中的数据。有什么方法能让一个数据库中的表不被另一个数据库导入呢?就算设置了一些权限,也可以先用前述的方法,改写权限所在的字节。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-9-26 16:19:00 | 只看该作者
不错!!
怎样才安全!!
3#
发表于 2002-9-26 16:42:00 | 只看该作者
工作组。
4#
发表于 2002-9-26 21:44:00 | 只看该作者
安全對微軟來說就是不斷的打補丁,就可以了。
5#
发表于 2002-9-26 21:49:00 | 只看该作者
建立一个于任何机器系统不兼容的机器系统!
就是计算机安全里讲的!《隔离机与隔离系统平台》
6#
发表于 2002-9-26 21:55:00 | 只看该作者
也就是單機,或異類系統平台。
7#
发表于 2002-9-26 22:44:00 | 只看该作者
不错!!这种机器
1、不会出现任何我们见到的问题和BUG!
2、不会染病毒!
8#
发表于 2002-9-26 22:54:00 | 只看该作者
但应用范围就狭窄了!
9#
发表于 2002-9-26 22:58:00 | 只看该作者
鱼肉和熊掌的故事!!
你有好办法吗?
10#
发表于 2002-9-26 23:09:00 | 只看该作者

ACCESS窗口用setAccessWindow SW_HIDE屏蔽了以后,用什么代码恢复?

我想是不是能够充分利用操作系统的安全策略!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-26 20:40 , Processed in 0.253078 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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