本文介绍了利用access的安全特性和良好习惯来防治Access宏病毒的技巧。
一般防病毒技能
随时更新杀毒软件是非常重要的。每天都有新的病毒出现,反病毒厂商通过互联网、BBS等载体不断推出最新的病毒库和软件。因此,一个重视安全的用户应该确保自己的杀毒软件以适当的频率不断更新。
不与不可靠的人或系统共享数据库,不从网络上下载或使用来历不明的Access数据库,是防治Access病毒的有效途径。
微软的未来解决方案
熟悉Word 97、Office/9 . shtml ' target=' _ blank ' class=' article ' Excel 97的用户都知道,当打开包含宏的文档或工作簿时,
Word和Excel都会提示:“此文件包含宏。您想运行宏吗?这是因为95版软件开始出现大量宏病毒,所以97版增加了这个报警功能。Access病毒以前从未出现过。
Access 97中不提供该功能,微软将在新版Access中提供该功能。
使用Access安全功能来防止病毒
数据库安全有两种选择:数据库密码保护和用户级安全。
1.数据库密码保护
您可以按如下方式向数据库添加密码:
(1)独占打开数据库。
(2)在“工具”菜单中选择“安全”,然后选择“设置数据库密码”。
(3)输入并验证密码。
之后,要打开数据库,必须输入正确的密码。如果病毒想感染一个有密码保护的数据库,Access的安全特性会提示用户输入密码,警觉的用户此时会意识到这是一个异常操作。
在密码输入对话框中选择“取消”将不会打开数据库,从而防止病毒感染。
2.用户级安全性
用户级安全性可以为不同的用户组提供不同的权限。操作方法如下:
(1)使用工作组管理员程序创建和连接工作组文件。该程序通常位于\Program Files\Microsoft Office目录中。
The shortcut is called MS Access workgroup administrator.
(2)创建一个新用户,并将该用户添加到管理员组。
(3)从管理员组中删除管理员帐户。
(4)为新创建的管理员组中的用户分配一个密码,并强制其在登录时使用该密码。
(5)重新启动Access,并以新的管理员用户身份登录。
(6)运行“用户级安全性向导”,新建一个数据库,并把所有的对象都拷贝到新数据库中。
现在,你就拥有了一个具有安全防护的数据库。可以通过安全对话框向其中增加用户和组,分配适当的权限。此后,如果从网络上下载了可能含毒的数据库,可以使用默认工作组文件打开这个数据库,即使真的有毒,
含毒数据库中的病毒也没有足够的权限感染加了安全防护的数据库。