數(shù)據(jù)庫實用教程第十一章數(shù)據(jù)庫的安全與維護(hù)ppt課件
第11章 數(shù)據(jù)庫的安全與維護(hù),11.1 數(shù)據(jù)庫的安全 11.2 用戶級安全 11.3 維護(hù)數(shù)據(jù)庫 11.4 創(chuàng)建切換面板,1,11.1 數(shù)據(jù)庫的安全,11.1.1 設(shè)置數(shù)據(jù)庫的密碼 數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫,防止用戶有意或無意的操作造成數(shù)據(jù)的泄露或毀壞。 保護(hù)數(shù)據(jù)庫的一種簡單的方法就是為打開的數(shù)據(jù)庫設(shè)置密碼。 注意:為某個數(shù)據(jù)庫設(shè)置密碼時,必須以獨占的方式打開。 【例11-1】設(shè)置數(shù)據(jù)庫密碼。,2,11.1.2 修改數(shù)據(jù)庫的密碼 修改數(shù)據(jù)庫的密碼,需要先撤消數(shù)據(jù)庫的密碼,再進(jìn)行重新設(shè)置。 【例11-2】撤消數(shù)據(jù)庫密碼。 11.1.3 加密/解密數(shù)據(jù)庫 數(shù)據(jù)加密是保護(hù)數(shù)據(jù)庫中數(shù)據(jù)安全的另一種有效手段。對數(shù)據(jù)庫加密可壓縮數(shù)據(jù)庫文件,使得別的用戶很難用字處理器破譯。 【例11-3】加密數(shù)據(jù)庫。 【例11-4】解密數(shù)據(jù)庫。,3,11.2 用戶級安全,11.2.1 設(shè)置管理員口令 在Access中,可以設(shè)置管理員口令,以防止他人進(jìn)入你的數(shù)據(jù)庫系統(tǒng)。 【例11-5】設(shè)置管理員口令。 11.2.2 數(shù)據(jù)庫的權(quán)限 1.設(shè)置和修改用戶賬號 【例11-6】為“學(xué)籍管理信息系統(tǒng)”建立一個“班長”組,添加一個用戶“張三”。,4,2.設(shè)置和修改用戶權(quán)限 【例11-7】設(shè)置用戶權(quán)限,為用戶“張三”設(shè)置權(quán)限。,5,11.3 維護(hù)數(shù)據(jù)庫,11.3.1 備份Access數(shù)據(jù)庫 為了防止數(shù)據(jù)庫損壞而丟失數(shù)據(jù),需要對數(shù)據(jù)庫進(jìn)行備份。 Access數(shù)據(jù)庫系統(tǒng)提供了備份數(shù)據(jù)庫的功能,可以對Access數(shù)據(jù)庫文件進(jìn)行備份。 【例11-8】數(shù)據(jù)庫的備份。,6,11.3.2 用備份副本還原Access數(shù)據(jù)庫 取決于當(dāng)初制作備份時所使用的方法,用“我的電腦”、“Windows 2000 或更新版本的備份及故障恢復(fù)工具”或其他備份軟件將 Access 數(shù)據(jù)庫的備份復(fù)制到數(shù)據(jù)庫文件夾。 注意:如果數(shù)據(jù)庫文件夾中已有的 Access 數(shù)據(jù)庫文件和備份副本有相同的名稱,則還原的備份數(shù)據(jù)庫可能會替換已有的文件。如果要保存已有的數(shù)據(jù)庫文件,應(yīng)在復(fù)制備份數(shù)據(jù)庫之前先為其重新命名。,7,11.3.3 壓縮和修復(fù)Access數(shù)據(jù)庫 如果經(jīng)常對數(shù)據(jù)庫進(jìn)行數(shù)據(jù)更新操作,則數(shù)據(jù)庫文件的存儲空間可能會出現(xiàn)碎片,使磁盤空間的使用效率變低,響應(yīng)時間變長。為了提高磁盤空間的利用率,縮短響應(yīng)時間,就需要對數(shù)據(jù)庫進(jìn)行壓縮。Access中提供了壓縮數(shù)據(jù)庫的功能。 【例11-9】壓縮打開的數(shù)據(jù)庫。 【例11-10】壓縮未打開的數(shù)據(jù)庫。,8,11.4 創(chuàng)建切換面板,切換面板可以作為系統(tǒng)的主菜單或入口程序,通常將窗體的功能集中在一起,用戶只需要單擊某個按鈕就可以打開想要的窗體。 【例11-11】新建切換面板。 如:創(chuàng)建“瀏覽數(shù)據(jù)”的切換面板,通過該界面可以瀏覽學(xué)生的基本信息、課程信息、成績信息,并設(shè)置在打開數(shù)據(jù)庫時,自動啟動該窗體。 注意:不同切換面板之間的切換。,9,小結(jié): 掌握數(shù)據(jù)庫密碼的設(shè)置。 理解通過設(shè)置管理員口令,以及為不同用戶設(shè)置不同的權(quán)限來進(jìn)一步保證數(shù)據(jù)庫的安全。 掌握數(shù)據(jù)庫的備份、壓縮和修復(fù)操作。 理解切換面板的作用。 掌握切換面板的創(chuàng)建的方法。,10,