Access 2003 进行数字签名的全过程
第一步: 产生用于签名的数字证书
从[开始]菜单上选择[所有程序]--[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 打开这个数据库时,就会出现如下图界面的安全警告:
此时我们可以看到“此文件已经被数字签名,签名者:朱亦文”,勾选“总是信任并自动打开自此发布者的文件”,点击[打开]按钮,即可打开该数据库,而且再次打开时就不会有这个安全警告了。
(责任编辑:admin)
下一篇:设置只有管理员才能改变AllowBypassKey属性
- ·ACCESS丢失MDW,还能还原用户与用户组及
- ·【技巧】如何让Access更加安全
- ·Access数据库安全中常见问题汇总
- ·数据库的安全为什么要侧重于网络系统
- ·建立Access数据库的安全门
- ·如何能通过窗体访问表,但不能直接读取
- ·Access 2007 中的用户级安全
- ·如何用二进制方式编辑 MDB 使 ACCESS
- ·Access限制软件30天试用
- ·Access处理加了密码的MDB数据库文件
- ·EXE修改安全级别并启动ACCESS项目
- ·处理加了密码的MDB数据库文件
- ·Access如何解除VBAProject 的口令保护
- ·保护Access 2000数据库的安全
- ·Access数据库安全五招
- ·Access 数据库安全攻防策略