启用或禁用 Office 文档中的宏
时 间:2008-05-07 07:54:15
作 者:Microsoft ID:11 城市:上海 QQ:3002789054
摘 要:启用或禁用 Office 文档中的宏
正 文:
本文提供有关宏安全性的信息,同时介绍启用宏所带来的风险,以及如何利用 2007 Microsoft Office System 中的信任中心帮助减轻这些风险。在本文中,术语“文档”表示可以包含宏的任何 Microsoft Office 文件。术语“宏”表示使用 Visual Basic for Applications (VBA) (Visual Basic for Applications (VBA):Microsoft Visual Basic 的宏语言版本,用于编写基于 Microsoft Windows 的应用程序,内置于多个 Microsoft 程序中。) 创建的宏。
什么是宏?什么是安全风险?
宏的用途是使常用任务自动化。虽然有些宏仅仅是记录键击或鼠标单击操作,但开发人员可以使用代码编写功能更强大的 VBA (Visual Basic for Applications (VBA):Microsoft Visual Basic 的宏语言版本,用于编写基于 Microsoft Windows 的应用程序,内置于多个 Microsoft 程序中。) 宏,这些宏可以在计算机上运行多条命令。因此,VBA 宏会引起潜在的安全风险。黑客可以通过某个文档引入恶意宏,一旦打开该文档,这个恶意宏就会运行,并且可能在计算机上传播病毒 (病毒:一种计算机程序或宏,通过在计算机文件中插入自身的副本而“感染”这些文件。感染文件被装入内存后,病毒还要感染其他文件。病毒通常带有有害的副作用。)。
信任中心如何帮助我抵御不安全的宏?
信任中心先要对以下各项进行检查,然后才会允许在文档中启用一个宏:
- 开发人员已使用数字签名 (数字签名:宏或文档上电子的、基于加密的安全验证戳。此签名确认该宏或文档来自签发者且没有被篡改。)对这个宏进行了签名。
- 该数字签名有效 (有效:一种证书状态,根据证书颁发机构的数据库对证书进行检查后发现它是合法的、最新的,而且没有过期或被吊销。由有效证书签名且签名后没有更改的文档被视为有效文档。)。
- 该数字签名没有过期。
- 与该数字签名关联的证书是由有声望的证书颁发机构 (CA) (证书颁发机构 (CA):一个商业组织,它颁发数字证书,跟踪被颁发证书的人员,对证书签名以验证其有效性,并跟踪被吊销或已过期的证书。) 颁发的。
- 对宏进行签名的开发人员是受信任的发布者 (可靠发行商:计算机上受信任的宏的开发者。可靠发行商由他们用于对宏进行数字签名的证书标识。也称为可靠来源。)。
如果信任中心检测到以上任何一项出现问题,默认情况下将禁用该宏,消息栏将出现以通知您存在可能不安全的宏。
如果单击消息栏上的“选项”,则会打开一个安全对话框,其中提供了启用宏的选项。要了解如何在单击某选项前做出安全决定,请参阅下一节。
注释 在 Microsoft Office Outlook 2007 和 Microsoft Office Publisher 2007 中,安全警报出现在对话框中,而不是消息栏中。
安全警告询问我是启用还是禁用宏时,我应如何回答?
在出现安全性对话框时,您可以选择启用宏或保持宏为禁用状态。仅当您确定宏来源可靠时,才可启用它。
要点 如果您确定文档和宏来源可靠并具有有效的签名,并且不希望再次收到有关该文档和宏的通知,则可以在安全性对话框中单击“信任来自此发布者的所有文档”,而不要将信任中心默认设置更改为安全级别较低的宏安全设置。这样便可将该发布者添加到信任中心的 Access软件网QQ交流群 (群号:54525238)
Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)