设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

Access 2003 进行数字签名的全过程

1970-1-1 08:00| 发布者: 朱亦文| 查看: 4193| 评论: 0

第一步: 产生用于签名的数字证书

    从[开始]菜单上选择[所有程序]--[Microsoft Office]--[Microsoft Office 工具]--[VBA 项目的数字证书],如下图:



    进入下面的界面:

    在这里输入证书的名称,如:朱亦文,按[确定]按钮,即产生了用于 Access 2003 (Word 2003/Excel 2003) 的 VBA 项目签名证书。

第二步: 应用数字证书进行项目签名

    打开 Access 2003 创建/打开一个数据库文件,如:db.mdb,点击菜单[工具(T)]--[宏(M)]--[Visual Basic 编辑器(V)],进入 VBA 编辑器,如下图:

    在 Microsoft Visual Basic 编辑器中,点击菜单[工具(T)]--[数字签名(D)...],如下图:

    这时,可以选择数字证书对 VBA 项目进行数字签名,如下图:

    在这里,可以选择在第一步中创建的数字证书,然后点击[确定]按钮,即给当前项目进行了数字签名,如下图:

第三步: 验 证

    回到Access 2003 的主窗口,点击菜单[工具(T)]--[宏(M)]--[安全性(S)...],如下图:

    进入如下图界面,选择“高”,点击[确定]按钮,这样,Access 2003 就只运行可靠来源签署的宏(当然自己的数字证书是可靠的,呵呵)。如果选择了“低”,则任何 Access 应用程序都会在 Access 2003 直接打开而不会进行提问,这样在安全方面就和以前的 Access 版本没有什么区别了。

    好了,我们关闭当前数据库。再用 Access 2003 打开这个数据库时,就会出现如下图界面的安全警告:

    此时我们可以看到“此文件已经被数字签名,签名者:朱亦文”,勾选“总是信任并自动打开自此发布者的文件”,点击[打开]按钮,即可打开该数据库,而且再次打开时就不会有这个安全警告了。

最新评论

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-4-4 05:12 , Processed in 0.078170 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部