适用:ACCESS2000 若保护对象仅是VBA代码,较直接的方法有二,分别是制作MDE档及设定密码。 一、制作MDE 此功能也可在ACCESS97中使用,目的是将MDB档案转换为MDE,转换后的档案会关闭可查看代码的功能,所以窗体及报表只可执行,无法『设计』,此外,也不可开启模块,但可执行以VBA设计完成的功能。 ACCESS97及2000制作MDE的操作方式相同,皆是使用『工具』→『数据库公用程式』→『生成MDE文件』选项。此功能是单向保护,也就是MDE无法还原为MDB,否则将失去保护的意义。 二、设定密码 此密码是针对Visual Basic编辑器内,现用数据库工程的密码。读者可在Visual Basic编程器内使用『工具』→『数据库属性』选项(dbl是工程名称)后,切换至『保护』,读者可选取『查看时锁定工程』及输入两次密码,即可锁定工程。在下次开启Visual Basic编程器及查看代码时,会要求输入密码。 说明:有关ACCESS数据库的保护措施尚有其他多种,以上仅说明有关VBA的部分,其他说明请跟阅以后的文章。 |
|站长邮箱|小黑屋|手机版|Office中国/Access中国
( 粤ICP备10043721号-1 )
GMT+8, 2025-4-4 16:05 , Processed in 0.068374 second(s), 17 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.