欢迎来到天天文库
浏览记录
ID:50036547
大小:638.00 KB
页数:43页
时间:2020-03-08
《Access数据库应用教程第2版 教学课件 作者申莉莉ch10.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章Access数据库的管理本章主要介绍数据安全的重要性,如何进行数据库的加密和解密操作,并设置安全机制。为了更好地管理数据库,介绍如何对其进行压缩、修复和备份工作,并对数据库性能进行优化,这样得到一个更加安全的数据库。数据库系统一般会涉及到大量的资料和档案等,对于不同的用户应该对这些资料的访问加以区别并根据访问级别(只读、只写、读写数据库等级别)给予不同的权限。因此,数据库的管理很大程度上是指数据库的安全和它的性能优化。数据库的安全可以认为是设置合理的使用权限,限制用户对数据库的访问和操作,以达到保护数据库的目的。10.1加密、解密数
2、据库用Access建立一个数据库后,其默认状态是对用户开放所有数据库操作(如查询、修改和删除等)权限,这样会对数据库带来一定影响,严重的情况还可能会毁掉整个数据库。在这种情况下,就需要采取一些措施来保护数据库的安全。1.对数据库进行加密设置最简单易用的保护方法是为打开的数据库设置密码,以禁止非法用户进入数据库。为了设置密码,数据库需要以独占的方式打开。所谓独占主要是针对Access网络应用的情况,在网络中有可能有多个用户同时使用一个数据库,成为共享;如果每个时刻只允许一个用户打开数据库,则成为数据库独占。如果数据库中包含AutoExec宏或
3、设置了启动窗体,则在单击“以独占方式打开”命令之前按住〈Shift〉键。添加密码后,所有用户都必须先输入正确的密码后才可以打开数据库。所以在对数据库加密之前,最好先为数据库复制,进行备份,并将其存放到安全的地方。对数据库进行加密操作,将会压缩数据库文件,并使其无法通过工具程序或字处理程序解密。数据库的解密是加密的反过程,解密后将不再限制用户对数据库的访问。【例10-1】对已建立的“学籍管理数据库”进行加密和解密。(1)启动Access,单击“文件”菜单中的“打开”命令,系统弹出“打开”对话框,从中选定要加密的数据库,单击对话框右下角的“打开
4、”按钮下拉箭头,在下拉列表中选择“以独占方式打开”,如图10-1所示。图10-1“打开”对话框(2)在打开的数据库中,单击“数据库工具”选项卡,在“数据库工具”分组工具中选择“用密码进行加密”,如图10-2所示。图10-2加密数据库(3)系统弹出如图10-3所示“设置数据库密码”对话框。输入要设置的密码,并在“验证”文本框中再次输入以确认。然后单击【确定】按钮。密码设置完成后,每次在打开加密后的数据库时,系统会要求输入密码,如图10-4所示。图10-3“设置数据库密码”对话框图10-4要求用户输入密码2.撤消数据库的打开密码若要撤消数据库的
5、密码,同样需要“以独占方式打开”该数据库,原理与设置密码时相同。单击“数据库工具”选项卡,在“数据库工具”分组工具中选择“解密数据库”命令。系统弹出如图10-5所示的“撤消数据库密码”对话框。在此对话框中输入当前的数据库密码,然后单击【确定】按钮即可。下次启动该数据库时就可以发现,数据库密码已被撤消。图10-5“撤消数据库密码”对话框10.2管理数据库Access2007提供了两种保证其数据库的可靠性途径,一种是建立数据库的备份,当数据库损坏时可以用备份的数据库来恢复。另一种是通过自动修复功能来修复出现错误的数据库。另外,Access还提供
6、了数据库压缩和修复功能,以降低对存储空间的需求,并修复受损坏的数据库。10.2.1数据库的压缩和修复1.数据库的压缩和修复数据库的压缩和修复就是对数据库执行定期维护,以确保数据库的完整性。压缩数据库可以备份数据库、重新安排数据库文件在磁盘中保存的位置,并可以释放部分磁盘空间。修复数据库可以解决Access文件出现损坏的情况,修复Access文件是在压缩Access文件过程中同时完成的。在压缩数据库文件时可以同时修复Access数据库的一般错误。打开要进行压缩和修复的数据库文件,单击“文件”菜单中的“管理”命令,选择“压缩和修复数据库”命令,
7、如图10-6所示。系统开始压缩和修复数据库的工作,直到完成。图10-6选择“压缩和修复数据库”命令2.在关闭数据库时自动压缩Access2007中,还可以利用设置使其在关闭时“自动压缩”数据库对象。其操作步骤是:打开要进行压缩的数据库文件,单击图10-6所示文件菜单中的“Access选项”按钮,打开“Access选项”对话框,选择“当前数据库”,在其右侧窗格中,选择“关闭时压缩”复选框,如图10-7所示,然后单击【确定】按钮即可。图10-7选项对话框设置完成后,每次关闭数据库时都不需要人为干预就能自动压缩数据库,从而提高了管理数据库的效率。
8、10.2.2备份数据库1.数据库的备份打开要进行备份的数据库文件,单击图10-6所示“文件”菜单中的“管理”命令,选择“备份数据库”命令。系统弹出“另存为”对话框,如图10-8所
此文档下载收益归作者所有