1 / 22

数据库应用基础

数据库应用基础. 第 17 章 数据库安全与维护. 第 17 章 数据库安全与维护. 17.1 数据库的加密和解密. 使用数据库密码来加密数据库时,所有其他工具都无法读取数据,并强制用户必须输入密码才能使用数据库 。 不过 数据库密码仅仅保护了数据库打开这一个环节,一旦数据库被打开,数据库中的所有对象对用户都将是可用的。在安全要求更高的应用中,还应采取其它保护措施。. 17.1 数据库的加密和解密. 加密 数据库 独占打开 数据库 设置 密码 密码生效. 17.1 数据库的加密和解密. 解密 数据库 独占 打开 数据库 解密 数据库

zion
Download Presentation

数据库应用基础

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 数据库应用基础 第17章 数据库安全与维护

  2. 第17章数据库安全与维护

  3. 17.1 数据库的加密和解密 • 使用数据库密码来加密数据库时,所有其他工具都无法读取数据,并强制用户必须输入密码才能使用数据库。 • 不过数据库密码仅仅保护了数据库打开这一个环节,一旦数据库被打开,数据库中的所有对象对用户都将是可用的。在安全要求更高的应用中,还应采取其它保护措施。

  4. 17.1 数据库的加密和解密 • 加密数据库 • 独占打开数据库 • 设置密码 • 密码生效

  5. 17.1 数据库的加密和解密 • 解密数据库 • 独占打开数据库 • 解密数据库 • 撤消数据库密码

  6. 17.2 数据库管理 • 数据库除了使用之外,也应该适时进行维护管理,以保证数据的安全和数据库的运行效率。 • 在Microsoft Office Access 2007 中,针对数据库管理提供了三种管理功能: • 压缩和修复数据库 • 备份和恢复数据库 • 为数据库建立文档

  7. 17.2.1 压缩和修复数据库 • 数据库的问题 • 数据库中加入或删除记录、宏、表或其他对象时,被删除对象所占用的磁盘空间会变成很多无法有效利用的碎片,从而减慢了系统执行的速度,浪费了宝贵的磁盘空间。 • 另外,在数据库中如果存在一个文件对另一个文件的引用,而被引用的文件受到了损坏,就会造成数据库运行的一些错误。 • 为了解决上述问题,Access提供了压缩与修复数据库的功能。压缩数据库能去掉数据库文件中无用的空间;修复数据库可以修复数据库中表、窗体、报表或模块中的损坏,及打开特定窗体、报表或模块所需信息的丢失情况。

  8. 17.2.1 压缩和修复数据库 • 若要防止Access文件受损,应注意做到: • 定期压缩和修复数据库。 • 定期备份数据库文件。 • 避免意外地退出Access。

  9. 17.2.2 备份和恢复数据库 数据库备份是最廉价最有效地确保数据库免遭破坏的方法。 可以将数据库备份到本地计算机上,但更安全的做法是异地备份,即将数据库备份到另外一台计算机上。 如果要恢复数据库,只需要将备份的文件拷贝到原来位置,替换掉现有文件即可。

  10. 17.2.2 备份和恢复数据库 • 备份的方法有两种: • 在打开数据库且没有打开数据库中的对象(表、窗体、报表等)的情况下,可完成对当前数据库的备份。 • 在磁盘上直接找到要备份的数据库文件,将该文件复制、粘贴到另一个位置即可。

  11. 17.2.3 为数据库建立文档 数据库文档可以包含数据库及数据库中所有对象的各种设计要素,该文档一方面可以作为技术资料保存,以便今后对数据库进行维护和更新时查阅,另一方面也可以通过它与系统的其他用户进行沟通或交流。

  12. 17.2.3 为数据库建立文档 • 生成数据库文档的操作步骤如下: • 在打开数据库的情况下,从“数据库工具”选项卡的“分析”组中选择“数据库文档管理器” 。 • 选择那些需要生成文档的对象。 • 完成对象选择以及打印定义后,单击“确定”,系统将自动生成“对象定义”报表。

  13. 17.3 系统选项 • 单击“Office 按钮”选择“Access 选项”,即可打开如图所示对话框,在该对话框中,可以根据需要进行多种环境和状态设置,以及安全性等设置。

  14. 17.3.1 常用选项 创建数据库的默认设置

  15. 17.3.1 常用选项 当前数据库相关的选项

  16. 17.3.1 常用选项 • 导航相关选项

  17. 17.3.1 常用选项 • 功能区和工具栏选项

  18. 17.3.2 与信任中心相关的选项 Microsoft Office Access信任中心,是一套帮助用户保护计算机安全的机制。 信任中心包含:受信任的发布者、受信任位置、加载项、宏设置、消息栏、个人信息选项等多组选项。 为了使数据更安全,每当打开数据库,Microsoft Office Access 2007 和信任中心都将执行一组安全检查。

  19. 17.3.2 与信任中心相关的选项 • 受信任位置 • 受信任位置是一组指定的存放数据库文件的位置。系统将认为放在这些位置上的数据库都是安全的,在打开这些位置上的数据库时,就不再进行信任检查了。

  20. 17.3.2 与信任中心相关的选项 • 有关宏的设置 • 对于数据库中所包含的宏,信任中心先要对以下各项进行检查,然后才会允许在文档中启用一个宏: • 开发人员已使用数字签名对这个宏进行了签名。 • 该数字签名有效。 • 该数字签名没有过期。 • 与该数字签名关联的证书是由有声望的证书颁发机构颁发的。对宏进行签名的开发人员是受信任的发布者。

  21. 17.3.2 与信任中心相关的选项 • 如果信任中心检测到以上任何一项出现问题,默认情况下将禁用该宏,消息栏将出现以通知存在可能不安全的宏。在出现安全性对话框时,可以选择启用宏或保持宏为禁用状态。仅当确定宏来源可靠时,才可启用它。

  22. 17.3.2 与信任中心相关的选项 • 对于在非受信任位置的文档中的宏,可以在宏设置中进行不同安全级别的设置。

More Related