版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單元七
管理與安全設(shè)置數(shù)據(jù)庫
單元導(dǎo)讀
為了保證數(shù)據(jù)庫系統(tǒng)可靠地運行,在創(chuàng)建完數(shù)據(jù)庫后必須考慮如何對數(shù)據(jù)庫進(jìn)行安全管理和保護(hù)。與舊版本相比,Access2010在數(shù)據(jù)庫安全方面新增了一些功能并提供了經(jīng)過改進(jìn)的安全模型,對數(shù)據(jù)庫的安全管理和保護(hù)提供了更有效的方法。本單元將向讀者介紹Access2010提供的安全功能和工具并如何利用它們來實現(xiàn)數(shù)據(jù)庫安全的方法。技能目標(biāo)能對數(shù)據(jù)庫進(jìn)行壓縮/修復(fù)與備份能對數(shù)據(jù)庫進(jìn)行加密/解密會對數(shù)據(jù)庫進(jìn)行打包/簽名/分發(fā)會將數(shù)據(jù)庫添加到受信任位置能將數(shù)據(jù)庫生成ACCDE文件任務(wù)內(nèi)容壓縮/修復(fù)與備份“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫加密/解密“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫打包/簽名/分發(fā)“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫將“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫添加到受信任位置將“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫生成ACCDE文件任務(wù)一
壓縮/修復(fù)與備份數(shù)據(jù)庫【任務(wù)描述】“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫使用一段時間后,發(fā)現(xiàn)數(shù)據(jù)庫占用的硬盤空間越來越大,并且打開數(shù)據(jù)庫的時間越來越長,偶爾還出現(xiàn)“假死”現(xiàn)象。對于這些現(xiàn)象,中心工作人員很擔(dān)心哪天數(shù)據(jù)丟失或都數(shù)據(jù)庫打不開,想請數(shù)據(jù)庫專家來解決這個問題,幫忙修復(fù)數(shù)據(jù)庫,為數(shù)據(jù)庫“減肥”,并對數(shù)據(jù)庫進(jìn)行備份?!局R準(zhǔn)備】數(shù)據(jù)庫文件在使用過程中可能會迅速增大,它們有時會影響系統(tǒng)性能,或本身被損壞,Access2010提供了“壓縮和修復(fù)數(shù)據(jù)庫”功能來幫助用戶防止和校正這些問題。雖然“壓縮和修復(fù)數(shù)據(jù)庫”功能能夠解決Access數(shù)據(jù)庫損壞的一般問題,但是如果數(shù)據(jù)庫發(fā)生了嚴(yán)重的損壞,“壓縮和修復(fù)數(shù)據(jù)庫”功能就無能為力了。因此,為了保證數(shù)據(jù)庫的安全,防止數(shù)據(jù)丟失,必須定期對數(shù)據(jù)庫進(jìn)行備份,Access2010提供的“備份數(shù)據(jù)庫”功能可以完成數(shù)據(jù)庫備份的工作?!救蝿?wù)分析】由于Access數(shù)據(jù)庫系統(tǒng)文件本身結(jié)構(gòu)的特點,在執(zhí)行刪除操作后會使Access文件變得支離破碎,當(dāng)刪除一個記錄或一個對象時,Access并不能自動地把該記錄或該對象所占用的硬盤空間釋放出來,這樣既造成了數(shù)據(jù)庫文件不斷變大,降低了計算機(jī)硬盤空間的使用效率,數(shù)據(jù)庫性能下降,甚至還會出現(xiàn)打不開數(shù)據(jù)庫等嚴(yán)重問題。而剛好在日常使用“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫的過程中,培訓(xùn)中心的工作人員難免要對一些數(shù)據(jù)記錄進(jìn)行添加和刪除,并且在創(chuàng)建數(shù)據(jù)庫的初期,也曾經(jīng)對一些數(shù)據(jù)庫對象進(jìn)行刪除和修改。這就是造成在任務(wù)描述中所說的那種情況的癥結(jié)所在。對于這種情況可以通過對數(shù)據(jù)庫進(jìn)行壓縮修復(fù),重新組織Access文件在硬盤上的存儲,消除Access文件支離破碎的狀況,釋放那些由于刪除記錄和對象所造成的空置硬盤空間,使得Access文件本身變小,優(yōu)化Access數(shù)據(jù)庫的性能。當(dāng)然,經(jīng)常備份才是預(yù)防數(shù)據(jù)庫出現(xiàn)嚴(yán)重問題的最好辦法?!救蝿?wù)實施】(教師演示)1、手動壓縮/修復(fù)數(shù)據(jù)庫,并設(shè)置為關(guān)閉時壓縮2、備份“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫小貼士:
ACCESS的壓縮和修復(fù)是一同進(jìn)行的,當(dāng)執(zhí)行壓縮同時也是一個修復(fù)的過程。任務(wù)二
加密/解密數(shù)據(jù)庫【任務(wù)描述】為了防止非法用戶使用數(shù)據(jù)庫,培訓(xùn)中心的工作人員想請數(shù)據(jù)庫專家對“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫進(jìn)行加密,必要時再進(jìn)行解密。【知識準(zhǔn)備】在Access2010中,加密數(shù)據(jù)庫的方法就是設(shè)置數(shù)據(jù)庫的密碼。在設(shè)置密碼時,要求必須以獨占的方式打開數(shù)據(jù)庫。在網(wǎng)絡(luò)中,如果多個用戶同時使用一個數(shù)據(jù)庫,就稱為共享,而在某個時刻若只允許一個用戶打開數(shù)據(jù)庫,則稱為數(shù)據(jù)庫獨占?!救蝿?wù)分析】對于“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫的使用,有時會出現(xiàn)多人共享的情況,因此,在加密時必須以獨占方式打開?!救蝿?wù)實施】(教師演示)1、加密“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫2、解密“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫【任務(wù)檢查與效果展示】
在設(shè)置完密碼之后,每次打開“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫時,系統(tǒng)自動彈出“要求輸入密碼”對話框,如下圖所示。只有輸入正確密碼才能打開數(shù)據(jù)庫“科校汽車駕駛培訓(xùn)管理”。任務(wù)三
打包/簽名/分發(fā)數(shù)據(jù)庫【任務(wù)描述】在創(chuàng)建“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫之后,開發(fā)人員準(zhǔn)備將數(shù)據(jù)庫交給培訓(xùn)中心使用,為了安全地把數(shù)據(jù)庫交付使用,保證數(shù)據(jù)庫在交付過程中沒有被修改,可以對數(shù)據(jù)庫進(jìn)行打包簽名,同時培訓(xùn)中心拿到簽名包之后再進(jìn)行提取使用?!局R準(zhǔn)備】1、數(shù)字簽名就是宏或文檔上電子的、基于加密的安全驗證戳。此簽名確認(rèn)該宏或文檔來自簽發(fā)者且沒有被篡改。在Access2010中,可以通過向數(shù)據(jù)庫添加數(shù)字簽名,表明該數(shù)據(jù)庫是安全的并且其內(nèi)容是可信任的。2、對數(shù)據(jù)庫進(jìn)行數(shù)字簽名的過程要求使用安全證書,將安全證書視為用于進(jìn)行數(shù)字簽名的簽字筆或者專用的封蠟章。3、一旦創(chuàng)建了安全證書,就有一個與該證書對應(yīng)的私鑰,數(shù)字簽名就是使用該私鑰對數(shù)據(jù)的摘要加密,以保證數(shù)據(jù)的完整性和真實性。4、自己創(chuàng)建安全證書的方法:(1)MicrosoftOffice2010工具—>VBA工程的數(shù)字證書(2)找到
包含MicrosoftOffice2010程序文件的文件夾—>Office14
—>SelfCert.exe,運行該文件
5、Access2010對數(shù)據(jù)庫進(jìn)行打包簽名的方法:
在創(chuàng)建.accdb文件或.accde文件后,用“打包并簽署”工具將該數(shù)據(jù)庫放置在Access部署(.accdc)文件中,對其進(jìn)行簽名,然后將簽名包放在您確定的位置。隨后,用戶可以從該包中提取數(shù)據(jù)庫,并直接在該數(shù)據(jù)庫中工作,而不是在包文件中工作?!救蝿?wù)分析】簽名證書可以使用從第三方安全機(jī)構(gòu)購買商業(yè)安全證書,也可以自己創(chuàng)建的安全證書。如果沒有安全證書,可以使用MicrosoftOffice提供的SelfCert工具創(chuàng)建。培訓(xùn)中心沒有安全證書,因此在進(jìn)行簽名之前需要先創(chuàng)建安全證書。【任務(wù)實施】(教師演示)1、創(chuàng)建安全證書2、創(chuàng)建“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫的簽名包3、提取并使用“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫的簽名包小貼士:將數(shù)據(jù)庫打包并對包進(jìn)行簽名是一種傳達(dá)信任的方式。在對數(shù)據(jù)庫打包并簽名后,數(shù)字簽名會確認(rèn)在創(chuàng)建該包之后數(shù)據(jù)庫未進(jìn)行過更改。從包中提取數(shù)據(jù)庫后,簽名包與提取的數(shù)據(jù)庫之間將不再有關(guān)系。一個包中只能添加一個數(shù)據(jù)庫。打包簽名過程將會壓縮包文件,以便縮短上下載和傳送過程的時間。
任務(wù)四
將數(shù)據(jù)庫添加到受信任位置【任務(wù)描述】培訓(xùn)中心的工作人員在打開“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫時,系統(tǒng)總是提示如下圖所示的安全警告,每次都要單擊“啟用內(nèi)容”按鈕,覺得很別扭,也挺麻煩,不知道是怎么回事,如何才能避免出現(xiàn)這種現(xiàn)象呢?【知識準(zhǔn)備】在Access2010中,默認(rèn)情況每打開一個文件,Access的信任中心安全功能將對該文件進(jìn)行檢查,并且在受保護(hù)的視圖中打開。【任務(wù)分析】在打開“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫時,如果不希望信任中心安全功能檢查該文件,或者文件中所有內(nèi)容都將被啟用并處于活動狀態(tài),或者系統(tǒng)不會向用戶通知文件中可能包含的任何潛在風(fēng)險,則應(yīng)把數(shù)據(jù)庫文件存儲到受信任位置?!救蝿?wù)實施】(教師演示)1、創(chuàng)建受信任位置(之后把“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫添加到該位置)2、刪除受信任位置3、修改受信任位置小貼士:建議不要將整個“文檔”或“我的文檔”文件夾指定為受信任位置。如果這樣做,可能會為黑客創(chuàng)建可利用的目標(biāo),并增加安全風(fēng)險。任務(wù)五
將數(shù)據(jù)庫生成ACCDE文件【任務(wù)描述】將“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫生成ACCDE文件,以增強(qiáng)數(shù)據(jù)庫系統(tǒng)的安全性?!局R準(zhǔn)備】在Access2010中,有一類文件叫ACCDE文件,擴(kuò)展名為“.accde”(Access2007之前的版本稱為.mde文件),是原始.accdb文件的“鎖定”或“僅執(zhí)行”版本,它刪除了.accdb文件中所有VisualBasicforApplications(簡稱VBA)源代碼,只能執(zhí)行VBA代碼而不能修改這些代碼,并且.accde文件用戶沒有權(quán)限更改窗體或報表對象的設(shè)計?!救蝿?wù)分析】
ACCDE文件的作用就是保護(hù)Access數(shù)據(jù)庫系統(tǒng)中所創(chuàng)建的各類對象(如窗體、報表等),不被他人擅自修改或查看,隱藏并保護(hù)所創(chuàng)建的VBA代碼,防止誤操作刪除數(shù)據(jù)庫中的對象。因此,將“科校汽車駕駛培訓(xùn)管理”數(shù)據(jù)庫生成ACCDE文件,能更進(jìn)一步提高數(shù)據(jù)庫系統(tǒng)的安全性。【任務(wù)實施】
(教師演示)【任務(wù)檢查與效果展示】
打開“科校汽車駕駛培訓(xùn)管理.accde”文件,打開“成績”表。單擊“創(chuàng)建”選項卡,可以看到“窗體”組、“查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44864-2024信息技術(shù)生物特征識別手部血管識別終端通用規(guī)范
- 《勞動教育實踐》課后筆記
- 《工程化學(xué)》本科筆記
- 無人船生產(chǎn)企業(yè)的完整賬務(wù)處理-做賬實操
- wipo-2023年海牙年鑒摘要
- 2025新譯林版英語七年級下Unit 5 Animal friends單詞表
- 安徽皖南八校2024-2025學(xué)年高三年級上冊8月摸底考試地理試題
- 2024年雙端面磨床項目資金籌措計劃書代可行性研究報告
- 2024年農(nóng)業(yè)運輸項目資金籌措計劃書代可行性研究報告
- 小升初常考易錯題-現(xiàn)代文閱讀檢測卷(二)-2022-2023學(xué)年部編版六年級語文下冊
- 裂解汽油加氫第一章工藝技術(shù)規(guī)程
- saleae邏輯分析儀使用手冊-分析紅外、iic uart通信
- T-SDDA 0002-2021 住宅裝飾裝修工程質(zhì)量驗收標(biāo)準(zhǔn)
- 湖北省 公路工程試驗檢測設(shè)備期間核查規(guī)范DB42∕T 1544-2020
- GB 18613-2020 電動機(jī)能效限定值及能效等級
- 全套高中生物思維導(dǎo)圖word清晰打印版
- 滬教牛津版五年級下冊小學(xué)英語全冊單元知識點小結(jié)
- 公安機(jī)關(guān)辦理行政案件程序規(guī)定習(xí)題庫及參考答案
- 基礎(chǔ)會計教材電子版
- 【課件】讀后續(xù)寫:思維導(dǎo)圖情節(jié)構(gòu)建 課件-2023屆高三英語寫作專項
- 風(fēng)險分級管控清單(完整版)
評論
0/150
提交評論