本文从技巧到解决方案来逐步介绍利用Access的安全特性及良好习惯防治Access宏病毒的技巧
防病毒通用技巧
保持防病毒软件随时更新非常重要新病毒每天出现防病毒厂商也通过网络BBS等载体不断推出最新的病毒资料库和软件所以一个重视安全的用户应当保证一个合适的频率不断更新自己的防病毒软件不与不可靠的人或系统共享数据库不从网络上下载或使用来历不明的Access数据库是有效防治Access病毒的方法
微软未来的解决方案
熟悉Word office/shtml target=_blank class=article>Excel 的用户都知道在打开一个含有宏的文档或工作簿时Word和Excel都会提示该文件中包含宏是否运行宏这是因为在版的软件中开始大量出现宏病毒所以在版中增加了这一报警功能Access病毒以前一直没有出现过Access 中就没有提供这一功能微软将在新版Access中提供这一功能
使用Access安全特性预防病毒
数据库安全有两个选项数据库密码保护用户级安全性
数据库密码保护
可给数据库加上密码步骤如下
()以独占方式打开数据库
()在工具选单中选择安全然后选择设置数据库密码
()输入并校验密码
此后要打开数据库必须输入正确的密码而病毒要想感染一个加了密码保护的数据库Access的安全特性就会提示用户输入密码警觉的用户此时就会察觉这是异常操作在口令输入对话框中选择取消就不会打开数据库从而防止了病毒感染
用户级安全性
使用用户级安全性可给不同组的用户赋予不同的权限操作方法如下
()使用工作组管理员程序创建并连接一个工作组文件该程序一般位于\Program Files\Microsoft Office目录中快捷方式名为MS Access Workgroup Administrator
()新建一个用户把该用户加到管理员组中
()从管理员组中移去管理员账号
()给新建的管理员组中的用户分配密码强制他登录时必须使用密码
()重启Access以这个新管理员用户身份登录
()运行用户级安全性向导新建一个数据库并把所有的对象都拷贝到新数据库中
现在你就拥有了一个具有安全防护的数据库可以通过安全对话框向其中增加用户和组分配适当的权限此后如果从网络上下载了可能含毒的数据库可以使用默认工作组文件打开这个数据库即使真的有毒含毒数据库中的病毒也没有足够的权限感染加了安全防护的数据库