没有合适的资源?快使用搜索试试~ 我知道了~
加密ACCESS数据库增加安全性
3 下载量 49 浏览量
2020-03-03
23:37:40
上传
评论
收藏 27KB DOC 举报
温馨提示
试读
2页
本文介绍了ACCESS数据库的加密过程,该过程不会提示不认识数据库,只是会提示密码错误,任何读取密码的软件都不能读出正确的密码。以ADO为例,把ADOConnection.Mode设为cmShareExclusive就可以以独占方式打开数据库,任何除你程序之外的程序都不能访问数据库文件,复制也不行,但是用户用任务管理器强行结束你的程序可以让你没加密就退出,如果要更安全,就要写另一个程序和你的主程序来互相监视。监视程序如果能访问数据库则马上给它加密。主程序也要保证监视程序的运行。
资源推荐
资源详情
资源评论
加密 ACCESS 数据库增加安全性
下面的过程不会提示不认识数据库,只是会提示密码错误,任何读取密码的软件都不能读出正
确的密码
{-----------------------------------------------------------------------------
Procedure: LockupFile
Author: ysai
Date: 2003-6-25
Arguments: FileName:string;Lock:boolean=true
Result: integer
-----------------------------------------------------------------------------}
function LockupFile(FileName:string;Lock:boolean=true):integer;
//加密、解密数据库,针对 Access 2000
var
f:File;
bf:array[0..63] of Byte;
i:integer;
const
fpos=64;
flen=64;
//下面改为自己的密钥,我是用随机生成的,请改为自己的密钥
pw:array[0..63] of byte=
($97,$A0,$0C,$A1,$06,$59,$0A,$6D,
$91,$33,$51,$57,$D4,$A3,$94,$16,
$3D,$B2,$C7,$A0,$7C,$A3,$30,$EE,
$34,$D6,$C1,$FF,$F7,$EC,$A5,$1F,
$71,$2C,$19,$69,$E3,$25,$7D,$8B,
$D3,$95,$AB,$C9,$02,$8A,$87,$44,
$9F,$C7,$D7,$7D,$BA,$69,$56,$15,
$FB,$CB,$03,$D6,$94,$A6,$BF,$F7);
begin
result:=-1;
if not FileExists(FileName) then exit;
try
AssignFile(f,Filename);
Reset(f,1);
Seek(f,fpos);
BlockRead(f,bf,flen);
//下面的代码是判断是否被加密,你可以用二进制编辑器打开 MDB 文件对比,
//我是用第 64,65 字节作为是否加密的标记,未加密与版本相关,加密后与版本和密钥相关
if lock and (bf[0]=$2B) and (bf[1]=$EE)
or not lock and (bf[0]=$BC) and (bf[1]=$4E)
or not ((bf[0]=$2B) and (bf[1]=$EE))
资源评论
weixin_38632916
- 粉丝: 4
- 资源: 966
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AIS2024 valid
- 最入门的爬虫代码 python.docx
- 爬虫零基础入门-爬取天气预报.pdf
- 最通俗易懂的 MongoDB 非结构化文档存储数据库教程.zip
- 以mongodb为数据库的订单物流小项目.zip
- 腾讯云-mongodb数据库, 项目部署.zip
- 腾讯 APIJSON 的 MongoDB 数据库插件.zip
- 理解非关系型数据库和关系型数据库的区别.zip
- 操作简单的Mongodb网页web管理工具,基于Spring Boot2.0支持mongodb集群.zip
- tms-mongodb-web,提供访问mongodb数据的REST API和可灵活扩展的mongodb web 客户端.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功