当前位置:主页>仓库管理软件> 列表

数据库加密 找药品进销存软件

财务软件版1楼: [:)]请教各位高手 我用ADOCONNECTION+ADOQUERY+ACCESS连接数据库,如何设置ACCESS密码,设置后如何用程序打开,我设置后却打不开,从单机保密的角度,选什么数据库好?

2楼: 建立Access密码当然是在Microsoft Access中建立了,工具->安全->设置数据库密码

在程序中ADOCONNECTION中建立连接字符串的时候,选择所有,其中有一个密码项目,双击进去,把密码添上,然后把ADOCONNECTION的loginprompt属性选成False,connected为True就OK了 如药品进销存软件

3楼: 单机数据库保密最好不用ACCESS,他的密码等于没有,好多工具可以看得到,最好用大家平时都不太常用的,如:DBISAM之类的,这样安全可能好些

4楼: 懒虫007,我就是这样设置的,但进不去,我看个资料说要在BDE里设置,是吗?

5楼: ACCESS无安全可言

6楼: 防君子防不住小人。

财务软件版7楼: 1.双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB   Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示。


  2.这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。把ADOConnection控件的LoginPromtp设为false.
  3.设置连接完成。

8楼: access2002 这样加密 还可以糊弄糊弄人``Hehe
-----------------------------
复制一份工作组文件System.mdw作备份!!!
1)把计算机系统日期改为2001-8-13(你想要的日期~~)
安全\工作组管理员\创建
生成MDW文件,修改System1.mdw文件名(如system.sys)
2)新建带密码的用户Teams分配与原admin一样的权限,(必须拥有MSysAccessObjects、MSysObjects表的权限)
3)以Teams进入Access2002,将admin组及admin用户的权限降为最低,(没有打开数据库及表MSysAccessObjects、MSysObjects的权限)
4)把计算机系统日期改回来, 再次以Teams进入Access2002,新建你的表即可。

发布时最好把这个文件放在Windows或System目录。

9楼: 谢各位,以前不会给分.

10楼: 多人接受答案了。