关于ACCESS数据库加密

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:22:42
我现在是在局域网中使用ACCESS数据库,由第三方软件在读取MDB文件,希望能够不让局域网中其他用户下载到MDB文件,包括本机也不行,只有需要用到的软件才能够读取。请问该如何实现?系统:XP、2000、2000SERVER
顺便问下本机的其他文件,只能局域网中的机子限定的程序能够读取,禁止其他用户拷贝,该如何实现?

满意的话在下还有分奉上,谢谢各位大大了!!
我现在所能想到的有如下几种类别的方法:
1.限制使用电脑:包间其他电脑禁止下载任何文件。只能运行指定的程序。禁止使用USB端口。
2.隐藏电脑硬盘:隐藏电脑硬盘。
3.隐藏文件:隐藏文件夹。
4.文件夹加密:文件夹加密。

但现在我是内网使用,主要是防止各点以及本机拷贝。
请看清题目再回答,不要从其他地方copy的什么隐藏代码,或防http下载,谢谢!

谢谢4楼的兄弟,可惜我的程序只能在WIN的系统下使用。

这个,说实话,在Windows系统里很难实现。
但如果是Linux系统就简单多了:建立一个普通用户S,把你不想别人下载的文件挂名在S,权限设置为S用户具有完全权限,其它用户无任何权限
这样除了S用户下的程序外,其它任何用户、程序都甚至不能访问该文件

补充:
你有程序源码么?一定要用ACCESS数据库么?
你想到的那几个办法只能防对电脑不怎么熟的,遇到稍懂一点的就很无奈了。
如果你有源码的话,不妨考虑下用MYSQL数据库,专门用一台Linux的机子来做MYSQL数据库的服务器,而程序的话,还继续用Win

4楼兄弟的办法在2K及XP底下都是可行的,这个程序必须安装在NTFS分区下,该程序目录把管理员权限以外的用户都禁止访问,
平时仅给普通用户权限操作电脑,运行程序必须指定管理员权限.当然,管理员权限必须设置一个难以破译的密码,并保存在运行该程序的快捷方式中.普通操作者仅能运行而不知该密码.

若是该机器有可能被从系统外启动,彻底安全的话还得把分区也加密掉,让人在DOS或其它系统下无法访问该分区.

你可以建一个数据服务器.
把你的数据库放在下面.
这样人家就只能通过数据原读取你的数据.(你可以加密)
而不能考出你的数据.

Access漏洞威胁的潜在人群十分巨大。目前已经有不少利用该漏洞的恶意网站了,一旦用户访问这些页面就会被植入木马下载器,这些木马下载器成功进入用户系统并执行后,就会下载其他的恶意程序木马,试图盗取用户的QQ、网游等账号,危险不言而喻。

本次Access漏洞除Office2007版本外,在以前的版本中广泛存在。由于用户在安装Office的时候很多都是选择的默认安装,附带也安装了Access,所以漏洞威胁的用户群数量非常的巨大。

HTTP GET功能导致漏洞出现

本次的Access漏洞的全名称为“Microsoft Office Snapshot Viewer ActiveX Exploit 漏洞”,是一个ActiveX控件漏洞。该漏洞存在于snapview.ocx控件中,出现的原因是因为该控件具有HTTP GET功能,这