《第8章 数据库安全.ppt》由会员分享,可在线阅读,更多相关《第8章 数据库安全.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程主讲人:第第8章章 数据库安全数据库安全LOGO2AccessAccess数据库应用教程数据库应用教程* * *计算机学院计算机学院 主讲教师:主讲教师:* * * * 3内容安排(内容安排(1 1)第第1章章数据库基础知识数据库基础知识 1第第2章章数据库和表数据库和表 2第第3章章查询查询 3第第4章章窗体窗体 4第第5章章报表报表 5第第6章章宏宏 64内容安排(内容安排(2 2)第第7章章VBA编程与编程与模块模块 7第第8章章数据库安全数据库安全 8第第9章章应用系统开发实例应用系统开发实例 9第第10章章 实验实验 105第第8章章 数据库数据库安全安全 AccessAcces
2、s数据库应用教程数据库应用教程6第第8 8章章 数据库数据库安全安全 数据库里的数据对于单位或企业来说至关重要,不数据库里的数据对于单位或企业来说至关重要,不允许任何非法的修改或删除,因此,数据库管理软允许任何非法的修改或删除,因此,数据库管理软件必须考虑安全问题。件必须考虑安全问题。Access 2013提供了一些工提供了一些工具来确保数据库的安全。本章主要内容包括:具来确保数据库的安全。本章主要内容包括:l设置数据库密码设置数据库密码l数据库的备份数据库的备份l数据库的压缩和修复数据库的压缩和修复7第第8 8章章 数据库数据库安全安全8.1数据库数据库安全工具安全工具 8.2本章小结本章小
3、结88 8.1.1 数据库数据库安全工具安全工具8.1.1设置数据库密码设置数据库密码8.1.2数据库的备份数据库的备份8.1.3数据库的压缩和修复数据库的压缩和修复98 8.1.1.1.1 设置设置数据数据库密码库密码v若数据库设置了密码,只有输入正确的密码若数据库设置了密码,只有输入正确的密码才能打开数据库,访问里面的各类对象。如才能打开数据库,访问里面的各类对象。如果未经授权,没有正确的密码,则不能访问果未经授权,没有正确的密码,则不能访问数据库。数据库。108 8.1.1.1.1 设置设置数据数据库密码库密码v要设置数据库密码,必须在独占方式下打开要设置数据库密码,必须在独占方式下打开
4、数据库数据库,如图如图8-1所示。所示。v(1)单击)单击“打开打开”按钮右边的箭头,在下拉按钮右边的箭头,在下拉列表中选择以列表中选择以“独占方式独占方式”打开。打开。图图8-1 以独占方式打开数据库以独占方式打开数据库118 8.1.1.1.1 设置设置数据数据库密码库密码v(2)在文件打开后,单击)在文件打开后,单击“文件文件”,在右边,在右边的窗口中单击的窗口中单击“用密码进行加密用密码进行加密”,弹出如,弹出如图图8-2所示的对话框。所示的对话框。图图8-2 设置数据密码对话框设置数据密码对话框128 8.1.1.1.1 设置设置数据数据库密码库密码v(3)在)在“密码密码”框中键入
5、密码,在框中键入密码,在“验证验证”框中再次键入相同的密码,注意:密码区分框中再次键入相同的密码,注意:密码区分大小写。然后单击大小写。然后单击“确定确定”按钮,弹出警告按钮,弹出警告对话框,如图对话框,如图8-3所示,在对话框中单击所示,在对话框中单击“确确定定”按钮。按钮。图图8-3 警告对话框警告对话框138 8.1.1.1.1 设置设置数据数据库密码库密码可以取消为数据库设置的密码。具体操作如下:可以取消为数据库设置的密码。具体操作如下:首先仍要以首先仍要以“独占方式独占方式”打开数据库,然后单打开数据库,然后单击击“文件文件”,在右边的窗口中单击,在右边的窗口中单击“解密数据解密数据
6、库库”。弹出如图。弹出如图8-4所示的对话框,输入已设置所示的对话框,输入已设置的数据库密码,然后单击的数据库密码,然后单击“确定确定”按钮即可删按钮即可删除密码。除密码。图图8-4 撤销数据库密码撤销数据库密码148 8.1.1 数据库数据库安全工具安全工具8.1.1设置数据库密码设置数据库密码8.1.2数据库的备份数据库的备份8.1.3数据库的压缩和修复数据库的压缩和修复158 8.1.1.2 2 数据数据库的备份库的备份v为防止系统因操作失误或系统故障而导致数为防止系统因操作失误或系统故障而导致数据丢失、破坏,需要定期对数据库文件进行据丢失、破坏,需要定期对数据库文件进行备份,一旦发生意
7、外,可以还原整个数据库备份,一旦发生意外,可以还原整个数据库。备份的步骤如下:。备份的步骤如下:v(1)单击)单击“文件文件”菜单中的菜单中的“另存为另存为”,弹,弹出如图出如图8-5的界面。的界面。168 8.1.1.2 2 数据数据库的备份库的备份图图8-5 另存为界面另存为界面178 8.1.1.2 2 数据数据库的备份库的备份v(2)单击)单击“高级高级”下的下的“备份数据库备份数据库”,再,再单击单击“另存为另存为”,弹出如图,弹出如图8-6所示的对话框所示的对话框,选择要保存的路径,界面上可以看到已自,选择要保存的路径,界面上可以看到已自动添加了默认的文件名,该名字是由原始数动添加
8、了默认的文件名,该名字是由原始数据库的名字和备份时的日期合并而成,也可据库的名字和备份时的日期合并而成,也可以更改文件名,最后单击以更改文件名,最后单击“保存保存”,完成备,完成备份。份。188 8.1.1.2 2 数据数据库的备份库的备份图图8-6 备份界面备份界面198 8.1.1 数据库数据库安全工具安全工具8.1.1设置数据库密码设置数据库密码8.1.2数据库的备份数据库的备份8.1.3数据库的压缩和修复数据库的压缩和修复208 8.1.1.3 3 数据数据库的压缩和修复库的压缩和修复v随着数据库中数据记录的不断增加及新对象随着数据库中数据记录的不断增加及新对象的创建,数据库文件的体积
9、是不断增大的。的创建,数据库文件的体积是不断增大的。即使是删除数据,也只是为数据记录添加删即使是删除数据,也只是为数据记录添加删除标记,并没有真正删除,这样会产生很多除标记,并没有真正删除,这样会产生很多碎片,导致数据库的性能下降,对象打开速碎片,导致数据库的性能下降,对象打开速度会变慢,查询时间变长,甚至出现数据库度会变慢,查询时间变长,甚至出现数据库打不开的情况。因此需要对数据库进行压缩打不开的情况。因此需要对数据库进行压缩和修复,清理数据库文件中的磁盘碎片空间和修复,清理数据库文件中的磁盘碎片空间。注意:压缩过程并不是在压缩数据,而是。注意:压缩过程并不是在压缩数据,而是消除未使用的空间
10、,从而缩小数据库文件。消除未使用的空间,从而缩小数据库文件。218 8.1.1.3 3 数据数据库的压缩和修复库的压缩和修复v(1)打开数据库文件,单击)打开数据库文件,单击“文件文件”下的下的“信息信息”,在右侧窗格中单击,在右侧窗格中单击“压缩和修复数据库压缩和修复数据库”,在压缩数据库的同时进行修复。在压缩数据库的同时进行修复。Access 将在数据将在数据库文件所在的目录下创建已压缩和已修复数据库库文件所在的目录下创建已压缩和已修复数据库的副本。的副本。图图8-7 压缩和修复数据库压缩和修复数据库228 8.1.1.3 3 数据数据库的压缩和修复库的压缩和修复(2)如果想要在数据库关闭
11、时自动压缩和修复)如果想要在数据库关闭时自动压缩和修复数据库,可按如下步骤:首先打开数据库文件,数据库,可按如下步骤:首先打开数据库文件,然后在文件菜单下单击然后在文件菜单下单击“Access选项选项”,在弹,在弹出的对话框中选择出的对话框中选择“当前数据库当前数据库”,在右侧窗,在右侧窗格中选择格中选择“关闭时压缩关闭时压缩”复选框,最后单击复选框,最后单击“确定确定”按钮。按钮。图图8-8 自动压缩和修复数据库自动压缩和修复数据库238 8. .2 2本章本章小结小结v 本章主要介绍了本章主要介绍了access数据库的密码设置、数据库的密码设置、数据备份、数据库压缩与修复。通过这些工具数据备份、数据库压缩与修复。通过这些工具,可以确保数据库的安全,可以确保数据库的安全。 LOGO24我们都是来自五湖四海,为了一个共同的目标走到一起。祝同学们学习快乐!在课程结束时取得新的学习成果! 主讲教师:主讲教师:* * * *