VC + ADO + Access数据文件简单加密方法

本文详细介绍如何对Access数据库文件进行加密保护,包括关闭数据库、备份原文件及设置密码等步骤,并提供加密前后程序代码对比。
 
Access数据库文件的加密按以下步骤进行: 
⑴关闭数据库。如果数据库在网络上共享,要确保所有其他用户关闭了该数据库。 
⑵为数据库复制一个备份并将其存储在安全的地方。 
⑶单击“文件”菜单中的“打开”命令。 
⑷单击“打开”按钮右侧的箭头,然后单击“以独占方式打开”。 
⑸单击“工具”菜单“安全”子菜单上的“设置数据库密码”命令。 
⑹在“密码”框中,键入自己的密码。密码是区分大小写的。 
⑺在“验证”框中,再次键入密码以进行确认,然后单击“确定”按钮。这样密码即设置完成。下一次打开数据库时,将显示要求输入密码的对话框。
 
更改程序中
_ConnectionPtr m_Pconn;
#import "C:\Program Files\Common Files\System\Ado\msado15.dll" no_namespace rename("EOF","adoEOF")
 
不需要密码程序:
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=***.mdb;","","",adModeUnknown);
加密后的程序改写:
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=***.mdb;Persist Security Info=False;Jet OLEDB:DataBase Password=***;","","",adModeUnknown);
 
红色部分即为添加密码的部分!
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值