ACCESS第10章數(shù)據(jù)庫(kù)的安全.ppt_第1頁(yè)
ACCESS第10章數(shù)據(jù)庫(kù)的安全.ppt_第2頁(yè)
ACCESS第10章數(shù)據(jù)庫(kù)的安全.ppt_第3頁(yè)
ACCESS第10章數(shù)據(jù)庫(kù)的安全.ppt_第4頁(yè)
ACCESS第10章數(shù)據(jù)庫(kù)的安全.ppt_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第10章數(shù)據(jù)庫(kù)的優(yōu)化和安全,數(shù)據(jù)庫(kù)的性能和安全是制約數(shù)據(jù)庫(kù)運(yùn)行和使用的重要因素。對(duì)數(shù)據(jù)庫(kù)進(jìn)行優(yōu)化,使數(shù)據(jù)庫(kù)運(yùn)行得更快,對(duì)數(shù)據(jù)庫(kù)有著重要的意義。在Access 2003中優(yōu)化數(shù)據(jù)庫(kù)性能,加速數(shù)據(jù)庫(kù)運(yùn)行有許多方法,可以通過(guò)簡(jiǎn)單的操作使數(shù)據(jù)庫(kù)運(yùn)行得更快。對(duì)于多用戶的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的安全性就非常重要,尤其是放置在網(wǎng)絡(luò)上數(shù)據(jù)庫(kù)的安全問(wèn)題。 本章要點(diǎn) 10.1 數(shù)據(jù)庫(kù)的優(yōu)化 10.2數(shù)據(jù)庫(kù)安全 習(xí)題 10,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,下面主要介紹Access 2003中優(yōu)化數(shù)據(jù)庫(kù)性能,加速數(shù)據(jù)庫(kù)運(yùn)行的各種方法。 10.1.1數(shù)據(jù)庫(kù)減肥 圖10-1-1 “選項(xiàng)”對(duì)話框中的“常規(guī)”選項(xiàng)卡 用戶在利用Access

2、2003建立數(shù)據(jù)庫(kù)時(shí)就會(huì)發(fā)現(xiàn),還沒(méi)有輸入多少數(shù)據(jù),數(shù)據(jù)庫(kù)的體積就已經(jīng)龐大了,這時(shí)可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行壓縮減肥。 若要減小數(shù)據(jù)庫(kù)的體積,用戶可以執(zhí)行以下操作。 (1)先打開(kāi)要進(jìn)行“減肥”的數(shù)據(jù)庫(kù),然后單擊“工具”“選項(xiàng)”菜單命令,打開(kāi)“選項(xiàng)”對(duì)話框。 (2)在“選項(xiàng)”對(duì)話框中單擊“常規(guī)”選項(xiàng)卡,選中“關(guān)閉時(shí)壓縮”復(fù)選框,然后單擊“確定”按鈕,如圖10-1-1所示。 這時(shí),用戶可以在數(shù)據(jù)庫(kù)中輸入少量的數(shù)據(jù),保存退出。然后查看一下剛才保存的數(shù)據(jù)庫(kù)文件,就會(huì)發(fā)現(xiàn)體積沒(méi)有增大,反而縮小了。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-1 “選項(xiàng)”對(duì)話框中的“常規(guī)”選項(xiàng)卡,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,10.1.2使用性能

3、分析器 Access 2003帶有一個(gè)“分析器”工具,該工具可以幫助用戶測(cè)試數(shù)據(jù)庫(kù)對(duì)象并報(bào)告改進(jìn)性能的方式。但是分析器只能分析數(shù)據(jù)庫(kù)對(duì)象,不能提供如何加速Access本身或基礎(chǔ)操作系統(tǒng)的信息。 Access分析器包括表分析器、性能分析器和文檔管理器等3個(gè)子工具。 1表分析器 如果用戶的Access數(shù)據(jù)庫(kù)中的表在一個(gè)或多個(gè)字段中包含有重復(fù)的信息,則可以通過(guò)“表分析器”將數(shù)據(jù)拆分成為兩個(gè)或多個(gè)相關(guān)的表。這樣就能更有效的存儲(chǔ)數(shù)據(jù),這個(gè)過(guò)程稱之為規(guī)范化。 “表分析器”將包含重復(fù)信息的一個(gè)表拆分為每種類型的信息只存儲(chǔ)一次的兩個(gè)或多個(gè)獨(dú)立表。這樣使數(shù)據(jù)庫(kù)的效率更高并易于更新,而且減小了數(shù)據(jù)庫(kù)的大小。在向?qū)?/p>

4、分離數(shù)據(jù)后,通過(guò)使用向?qū)?chuàng)建的查詢,用戶仍可以查看并使用數(shù)據(jù)。 要利用“表分析器”分割數(shù)據(jù)表,用戶可以執(zhí)行以下操作。 (1)打開(kāi)數(shù)據(jù)庫(kù),單擊“工具”“分析”“表”菜單命令,打開(kāi)“表分析器向?qū)А睂?duì)話框。如圖10-1-2、圖10-1-3所示。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-2 表分析器向?qū)У?步 圖10-1-3 表分析器向?qū)У?步,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,(2)連續(xù)單擊“下一步”按鈕兩次,進(jìn)入到對(duì)話框的第3步,如圖10-1-4所示。 (3)在這個(gè)對(duì)話框中,在“表”列表框中選擇有重復(fù)信息的表。如果希望在下次啟動(dòng)向?qū)r(shí)不再顯示引導(dǎo)頁(yè)(即向?qū)У那皟蓚€(gè)對(duì)話框),可以將對(duì)話框下方的“顯示引導(dǎo)頁(yè)”選定標(biāo)

5、識(shí)去掉即可。單擊“下一步”按鈕。進(jìn)入向?qū)У牡?步,如圖10-1-5所示。,圖10-1-4 選擇有重復(fù)信息的表 圖10-1-5 選定決定字段的方式,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,(4)在圖10-1-5中,用戶可以指定是由向?qū)Q定哪些字段放在哪些表中,還是用戶自己決定,如果指定由向?qū)Q定,則下一步就是驗(yàn)證并調(diào)整向?qū)У慕ㄗh。這里選擇“否,自行決定”,然后單擊“下一步”按鈕,如圖10-1-6所示。 (5)在圖10-1-6中,用戶可以將表中的重復(fù)字段拖動(dòng)到空白區(qū)域中,釋放鼠標(biāo),Access將創(chuàng)建一個(gè)新表來(lái)包含所拖曳的字段,并可對(duì)表重命名和設(shè)置關(guān)鍵字段。設(shè)置完成,單擊“下一步”按鈕,如圖10-1-7所示。 注意

6、:引用相同的記錄應(yīng)該完全相同,以便Access 2003可以將它們合并成一個(gè)惟一的記錄。向?qū)Оl(fā)現(xiàn)相似的記錄,將給出可能的更正方案供用戶選擇。 (6)在圖10-1-7中,用戶可以指定是否創(chuàng)建一個(gè)查詢。如果用戶選擇了“是,創(chuàng)建查詢”單選鈕,基于基礎(chǔ)表的窗體或報(bào)表將能夠繼續(xù)工作,而且向?qū)殉跏急淼拿仲x予新創(chuàng)建的表,并且重命名初始表。單擊“完成”按鈕結(jié)束表分析器向?qū)А?10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-6 移動(dòng)重復(fù)的字段到新表 圖10-1-7 是否需要?jiǎng)?chuàng)建查詢,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,注意:利用“表分析器向?qū)А眲?chuàng)建的查詢可以同時(shí)更新來(lái)自多個(gè)表中的數(shù)據(jù),而且該查詢還提供了其他節(jié)省時(shí)間的功能,提高了

7、數(shù)據(jù)的準(zhǔn)確性。 2性能分析器 使用Access 2003提供的“性能分析器”可以優(yōu)化Access數(shù)據(jù)庫(kù)的性能。運(yùn)行“性能分析器”,Access將分析數(shù)據(jù)庫(kù)并給出相應(yīng)的優(yōu)化方案、意見(jiàn)和建議,用戶可以按照注釋進(jìn)行修改,從而優(yōu)化數(shù)據(jù)庫(kù)的性能。 利用“性能分析器”優(yōu)化數(shù)據(jù)庫(kù)可以按以下步驟操作。 (1)打開(kāi)數(shù)據(jù)庫(kù),單擊“工具”“分析”“性能”菜單命令,打開(kāi)“性能分析器”對(duì)話框,如圖10-1-8所示。 (2)在“性能分析器”對(duì)話框中單擊要優(yōu)化的數(shù)據(jù)庫(kù)對(duì)象類型的選項(xiàng)卡,單擊“全部對(duì)象類型”選項(xiàng)卡可以同時(shí)查看全部數(shù)據(jù)庫(kù)的對(duì)象列表。在選中的選項(xiàng)卡中選擇所要優(yōu)化的數(shù)據(jù)庫(kù)對(duì)象的名稱,直到選中所有需要優(yōu)化的數(shù)據(jù)庫(kù)對(duì)象

8、后,單擊“確定”按鈕,進(jìn)行優(yōu)化。 (3)Access將對(duì)選中的數(shù)據(jù)庫(kù)對(duì)象進(jìn)行逐一優(yōu)化并給出最終的分析結(jié)果,如圖10-1-9所示。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-8 “性能分析器”對(duì)話框 圖10-1-9 “性能分析器”的分析結(jié)果,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,(4)單擊“分析結(jié)果”列表框中的任一項(xiàng)目時(shí),在列表下的“分析注釋”列表框中都會(huì)顯示建議優(yōu)化的相關(guān)信息。Access可以自動(dòng)執(zhí)行“推薦”和“建議”的優(yōu)化,但“意見(jiàn)”優(yōu)化必須由用戶自己來(lái)執(zhí)行。 (5)選擇一個(gè)或多個(gè)要執(zhí)行的“推薦”或“建議”優(yōu)化,然后單擊“優(yōu)化”按鈕,“性能分析器”便會(huì)執(zhí)行優(yōu)化,并將完成的優(yōu)化標(biāo)記為“更正”。如果要執(zhí)行“意見(jiàn)”優(yōu)

9、化,可以在“分析結(jié)果”列表框中單擊某個(gè)“意見(jiàn)”優(yōu)化,然后按照“分析注釋”列表框中顯示的指導(dǎo)進(jìn)行自定義優(yōu)化。,圖10-1-10 “文檔管理器”對(duì)話框,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,3文檔管理器 圖10-1-10 “文檔管理器”對(duì)話框 利用文檔管理器可以選擇對(duì)不同的數(shù)據(jù)庫(kù)對(duì)象中包含的屬性、關(guān)系和權(quán)限等內(nèi)容進(jìn)行查看和打印,便于用戶更好地管理和改進(jìn)數(shù)據(jù)庫(kù)性能。 打開(kāi)數(shù)據(jù)庫(kù),單擊“工具”“分析”“文檔管理器”菜單命令,打開(kāi)“文檔管理器”對(duì)話框。如圖10-1-10所示。 在文檔管理器中包含8個(gè)選項(xiàng)卡,除了常用的Access數(shù)據(jù)庫(kù)對(duì)象表、查詢、窗體、報(bào)表、宏和模塊外,還包括當(dāng)前數(shù)據(jù)庫(kù)和全部對(duì)象類型兩個(gè)選項(xiàng)卡。 (

10、1)“表”選項(xiàng)卡:在“表”選項(xiàng)卡中,用戶可以選擇一個(gè)或多個(gè)表,對(duì)其屬性、關(guān)系等內(nèi)容進(jìn)行查看或打印。單擊“選項(xiàng)”按鈕可對(duì)打印表的內(nèi)容進(jìn)行自定義。單擊“文檔管理器”對(duì)話框中的“確定”按鈕,Access將自動(dòng)對(duì)表文檔進(jìn)行分析、整理,然后再“打印預(yù)覽”窗口中顯示包含所有用戶在“打印表定義”對(duì)話框中選定的選項(xiàng)的文檔,這時(shí),用戶可以選擇“文件”“打印”菜單命令進(jìn)行打印。 (2)“查詢”選項(xiàng)卡:在“查詢”選項(xiàng)卡中,用戶可以選擇一個(gè)或多個(gè)查詢,對(duì)屬性等內(nèi)容進(jìn)行查看或打印,其操作方法和打印表定義完全相同。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,(3)“窗體”和“報(bào)表”選項(xiàng)卡:“窗體”和“報(bào)表”選項(xiàng)卡中的內(nèi)容完全相同,用戶可選

11、擇一個(gè)或多個(gè)窗體或報(bào)表的屬性進(jìn)行查看或打印。單擊“選項(xiàng)”按鈕,可以對(duì)窗體或報(bào)表包含的內(nèi)容進(jìn)行自定義。 (4)“宏”和“模塊”選項(xiàng)卡:在“宏”選項(xiàng)卡中包含數(shù)據(jù)庫(kù)中創(chuàng)建的所有的宏,包括作為系統(tǒng)對(duì)象的宏。如果用戶要對(duì)宏中的內(nèi)容進(jìn)行自定義,可以單擊“選項(xiàng)”按鈕,打開(kāi)“打印宏定義”對(duì)話框。 在“模塊”選項(xiàng)卡中單擊“選項(xiàng)”按鈕,打開(kāi)“打印模塊定義”對(duì)話框,在該對(duì)話框中,用戶可以決定是否打印模塊中的“屬性”、“代碼”和“用戶和組權(quán)限”。 (5)“當(dāng)前數(shù)據(jù)庫(kù)”選項(xiàng)卡:在“當(dāng)前數(shù)據(jù)庫(kù)”選項(xiàng)卡中只有屬性和關(guān)系兩個(gè)選項(xiàng)。“屬性”是指數(shù)據(jù)庫(kù)屬性,和數(shù)據(jù)庫(kù)對(duì)象或控件的屬性不同;“關(guān)系”是指數(shù)據(jù)庫(kù)中所有表之間的存在關(guān)系。

12、在“當(dāng)前數(shù)據(jù)庫(kù)”選項(xiàng)卡中,“選項(xiàng)”按鈕不可用。 在“打印預(yù)覽”窗口中,Access將分別顯示兩兩相關(guān)表之間的關(guān)系及其強(qiáng)制類型,而不是像在“關(guān)系”窗口中那樣顯示整個(gè)數(shù)據(jù)庫(kù)所有表的關(guān)系。 (6)“全部對(duì)象類型”選項(xiàng)卡:在“全部對(duì)象類型”選項(xiàng)卡中包含了前面7個(gè)選項(xiàng)卡中的全部對(duì)象。在該選項(xiàng)卡中,用戶如果希望更改某個(gè)對(duì)象的內(nèi)容,則需要先選中該對(duì)象,然后再單擊“選項(xiàng)”按鈕,Access將根據(jù)用戶選擇對(duì)象的對(duì)象類型,決定打開(kāi)的對(duì)話框中顯示何種打印定義。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,10.1.3數(shù)據(jù)庫(kù)實(shí)用工具 利用Access 2003 的數(shù)據(jù)庫(kù)實(shí)用工具,可以完成多種操作,如轉(zhuǎn)換數(shù)據(jù)庫(kù)、壓縮和修復(fù)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)升

13、遷和生成MDE文件等,從而實(shí)現(xiàn)數(shù)據(jù)庫(kù)性能的進(jìn)一步完善和提升。 1轉(zhuǎn)換數(shù)據(jù)庫(kù) Access默認(rèn)的數(shù)據(jù)庫(kù)格式是Access 2000,利用轉(zhuǎn)換數(shù)據(jù)庫(kù)功能,用戶可以將當(dāng)前數(shù)據(jù)庫(kù)轉(zhuǎn)換為Access 97或Access 20022003文件格式。同樣,當(dāng)打開(kāi)某個(gè)其他版本的數(shù)據(jù)庫(kù)時(shí),利用數(shù)據(jù)庫(kù)轉(zhuǎn)換功能還可以將該數(shù)據(jù)庫(kù)轉(zhuǎn)換為Access 2000格式。 轉(zhuǎn)換文件格式可按以下步驟操作。 (1)打開(kāi)數(shù)據(jù)庫(kù),單擊“工具”“數(shù)據(jù)實(shí)用工具”“轉(zhuǎn)換數(shù)據(jù)庫(kù)”“轉(zhuǎn)換為Access 20022003文件格式”菜單命令,打開(kāi)“將數(shù)據(jù)庫(kù)轉(zhuǎn)換為”對(duì)話框。 (2)在“將數(shù)據(jù)庫(kù)轉(zhuǎn)換為”對(duì)話框的“保存位置”列表框中選擇某個(gè)文件夾,在“文

14、件名”文本框中為新數(shù)據(jù)庫(kù)起個(gè)新名。 (3)單擊“保存”按鈕,Access將自動(dòng)處理并彈出警告對(duì)話框,提示用戶轉(zhuǎn)換數(shù)據(jù)庫(kù)后將無(wú)法和其他版本Access用戶共享新數(shù)據(jù)庫(kù),單擊“確定”按鈕,完成數(shù)據(jù)庫(kù)轉(zhuǎn)換。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,2鏈接表管理器 在Access數(shù)據(jù)表中還有一種表,通常稱之為鏈接表。鏈接表是專門用于鏈接數(shù)據(jù)庫(kù)文件和HTML、XML文件的數(shù)據(jù)表,這類表可以在鏈接管理器中進(jìn)行優(yōu)化。鏈接表的屬性是不能更改的。 Access 2003提供了“鏈接表管理器”工具,方便用戶對(duì)數(shù)據(jù)庫(kù)中創(chuàng)建的鏈接表進(jìn)行查看、編輯和更新等操作。 當(dāng)鏈接表的結(jié)構(gòu)或位置發(fā)生更改時(shí),用戶就需要對(duì)數(shù)據(jù)庫(kù)中的鏈接表進(jìn)行查看并刷

15、新鏈接,用戶可以執(zhí)行以下操作。 (1)打開(kāi)包含鏈接表的數(shù)據(jù)庫(kù),然后單擊“工具”“數(shù)據(jù)庫(kù)實(shí)用工具”“鏈接表管理器”菜單命令,打開(kāi)“鏈接表管理器”對(duì)話框,如圖10-1-11所示。 (2)在“請(qǐng)選擇待更新的鏈接表”列表框中選擇1個(gè)或多個(gè)表進(jìn)行更新,然后單擊“確定”按鈕。 如果更新成功,則Access將提示確認(rèn);如果找不到該表,則Access將顯示一個(gè)“選擇表名的新位置”對(duì)話框以便指定表的新位置。 如果所選的表都已移到指定的新位置,則“鏈接表管理器”將搜索所有選定表的位置,然后更新所有的鏈接。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-11 “鏈接表管理器”對(duì)話框,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,3更改鏈接表的路徑

16、 用戶可以更改“鏈接表管理器”中選定的一組鏈接表的路徑。操作步驟如下。 (1)打開(kāi)包含鏈接表的數(shù)據(jù)庫(kù),然后單擊“工具”“數(shù)據(jù)庫(kù)實(shí)用工具”“鏈接表管理器”菜單命令,打開(kāi)“鏈接表管理器”對(duì)話框。 (2)在“請(qǐng)選擇待更新的鏈接表”列表框中選中“始終提示新位置”復(fù)選框,然后在“請(qǐng)選擇待更新的鏈接表”列表框中選中要更改鏈接的表的復(fù)選框,單擊“確定”按鈕,打開(kāi)“選擇表名的新位置”對(duì)話框。 (3)在“選擇表名的新位置”對(duì)話框中指定鏈接表的新位置,然后單擊“打開(kāi)”按鈕。Access將彈出“刷新成功”對(duì)話框,單擊“確定”按鈕。 (4)單擊“關(guān)閉”按鈕,關(guān)閉“鏈接表管理器”對(duì)話框。 注意:“鏈接表管理器”并不移動(dòng)

17、數(shù)據(jù)庫(kù)或表文件,若移動(dòng)數(shù)據(jù)庫(kù)或表后,可以利用“鏈接表管理器”更新鏈接,但“鏈接表管理器”不能刷新被鏈接后其名稱已更改的Access表的鏈接。在這種情況下,必須先刪除當(dāng)前鏈接表,然后重新鏈接這些表。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,4拆分?jǐn)?shù)據(jù)庫(kù) 將大型數(shù)據(jù)庫(kù)拆分為相對(duì)獨(dú)立的較小數(shù)據(jù)庫(kù),可以減輕數(shù)據(jù)庫(kù)在多用戶環(huán)境下的網(wǎng)絡(luò)通信負(fù)擔(dān),還可以使后續(xù)的前端開(kāi)發(fā)不影響數(shù)據(jù)或不中斷用戶使用數(shù)據(jù)庫(kù),因?yàn)锳ccess提供的“拆分?jǐn)?shù)據(jù)庫(kù)”實(shí)用工具將表從當(dāng)前數(shù)據(jù)庫(kù)移到后端數(shù)據(jù)庫(kù)中進(jìn)行處理。圖10-1-12 數(shù)據(jù)庫(kù)拆分器 要拆分?jǐn)?shù)據(jù)庫(kù)可按以下步驟操作。 (1)打開(kāi)要拆分的數(shù)據(jù)庫(kù),然后單擊“工具”“數(shù)據(jù)庫(kù)實(shí)用工具”“拆分?jǐn)?shù)據(jù)庫(kù)”

18、菜單命令,打開(kāi)“數(shù)據(jù)庫(kù)拆分器”對(duì)話框,如圖10-1-12所示。 (2)在“數(shù)據(jù)庫(kù)拆分器”對(duì)話框中,Access提示用戶拆分?jǐn)?shù)據(jù)庫(kù)將花費(fèi)大量時(shí)間,因此,拆分?jǐn)?shù)據(jù)庫(kù)前最好做好數(shù)據(jù)庫(kù)備份。 (3)如果要立即拆分?jǐn)?shù)據(jù)庫(kù),單擊“拆分?jǐn)?shù)據(jù)庫(kù)”按鈕,Access將彈出“創(chuàng)建后端數(shù)據(jù)庫(kù)”對(duì)話框。在該對(duì)話框中用戶可以為后端數(shù)據(jù)庫(kù)指定一個(gè)新名字和保存位置,然后單擊“拆分”按鈕。 (4)Access將對(duì)數(shù)據(jù)庫(kù)進(jìn)行自動(dòng)拆分,然后彈出“數(shù)據(jù)庫(kù)拆分成功”對(duì)話框,單擊“確定”按鈕完成數(shù)據(jù)庫(kù)的拆分。,10.1 數(shù)據(jù)庫(kù)的優(yōu)化,圖10-1-12 數(shù)據(jù)庫(kù)拆分器,10.2數(shù)據(jù)庫(kù)安全,如果在單機(jī)、單人作業(yè)的環(huán)境中,只有一個(gè)用戶,因此沒(méi)

19、有必要對(duì)數(shù)據(jù)庫(kù)做安全設(shè)置。但如果在多用戶環(huán)境中使用,數(shù)據(jù)庫(kù)的安全問(wèn)題就必須考慮。采取措施保證數(shù)據(jù)庫(kù)的安全對(duì)于可以在網(wǎng)絡(luò)上共享的Access 2003數(shù)據(jù)庫(kù)顯得尤為重要。 10.2.1設(shè)置數(shù)據(jù)庫(kù)打開(kāi)權(quán)限 用戶級(jí)安全機(jī)制是幫助保護(hù)單機(jī)環(huán)境下的Access數(shù)據(jù)庫(kù)的最佳方法。使用用戶級(jí)安全機(jī)制,可以防止用戶不小心更改應(yīng)用程序所依賴的表、查詢、窗體或宏而破壞應(yīng)用程序,而且還可以幫助保護(hù)數(shù)據(jù)庫(kù)的敏感數(shù)據(jù)。 在用戶安全機(jī)制下,當(dāng)用戶啟動(dòng)Microsoft Access時(shí)必須輸入正確的密碼。每一個(gè)用戶都由一個(gè)惟一的標(biāo)識(shí)代碼也就是個(gè)人ID來(lái)表明身份,通過(guò)個(gè)人ID和密碼在工作組信息文件中標(biāo)識(shí)為已授權(quán)的用戶,同時(shí)標(biāo)

20、識(shí)該用戶為指定組的成員。Microsoft Access 2003提供兩個(gè)默認(rèn)組:管理員組和用戶組,也可以定義其他組。 注意:用戶一定要確保記下正確的名稱、組織和工作組ID,包括字母的大小寫等,并將其放置在安全的地方。如果要重新創(chuàng)建工作組信息文件,則必須使用相同的名稱、組織和工作組ID。如果用戶遺忘或丟失了這些數(shù)據(jù),Access也無(wú)法恢復(fù),因而就無(wú)法訪問(wèn)該數(shù)據(jù)庫(kù)。,10.2數(shù)據(jù)庫(kù)安全,使用“設(shè)置安全機(jī)制向?qū)А笨蓭椭脩艉苋菀自O(shè)置用戶安全機(jī)制,它可以通過(guò)由有限的幾個(gè)步驟來(lái)為Access數(shù)據(jù)庫(kù)設(shè)置全新的安全功能。 “設(shè)置安全機(jī)制向?qū)А笨蓭椭脩糁付?quán)限、創(chuàng)建用戶賬戶和組賬戶。在運(yùn)行該向?qū)Ш?,還可以

21、針對(duì)某個(gè)數(shù)據(jù)庫(kù)及其已有的表、查詢、窗體、報(bào)表或宏,在工作組中修改或刪除用戶賬戶和組賬戶的權(quán)限。 要利用安全機(jī)制向?qū)Ф鄶?shù)據(jù)庫(kù)設(shè)置用戶級(jí)安全機(jī)制,可按以下步驟操作。 (1)打開(kāi)要設(shè)置安全機(jī)制的數(shù)據(jù)庫(kù),單擊“工具”菜單,選擇“安全”子菜單下的“設(shè)置安全機(jī)制向?qū)А辈藛雾?xiàng),打開(kāi)“設(shè)置安全機(jī)制向?qū)А睂?duì)話框,如圖10-2-1所示。 (2)單擊“下一步”按鈕,進(jìn)入“設(shè)置安全機(jī)制向?qū)А睂?duì)話框的下一個(gè)窗口,如圖10-2-2所示。,10.2數(shù)據(jù)庫(kù)安全,圖10-2-1 “設(shè)置安全機(jī)制向?qū)А睂?duì)話框 圖10-2-2 設(shè)置工作組ID(WID),10.2數(shù)據(jù)庫(kù)安全,(3)在這個(gè)窗口中,可以指定工作組信息文件的名稱和工作組ID

22、(WID)。其中WID是由420個(gè)字母或數(shù)字組成的字符串。用戶還可以指定該文件成為所有數(shù)據(jù)庫(kù)的默認(rèn)工作組信息文件,或者指定創(chuàng)建快捷方式,以打開(kāi)工作組中增強(qiáng)安全機(jī)制的數(shù)據(jù)庫(kù)。這里選擇“創(chuàng)建快捷方式,打開(kāi)設(shè)置了增強(qiáng)安全機(jī)制的數(shù)據(jù)庫(kù)”單選鈕,進(jìn)入下一個(gè)窗口,如圖10-2-3所示。 (4)在這一窗口中,選擇要建立安全機(jī)制的對(duì)象,Access默認(rèn)檢查所有已有的數(shù)據(jù)庫(kù)對(duì)象和運(yùn)行該向?qū)Ш髣?chuàng)建的新對(duì)象的安全性。單機(jī)“下一步”按鈕,進(jìn)入下一個(gè)窗口,如圖10-2-4所示。,10.2數(shù)據(jù)庫(kù)安全,圖10-2-3 選擇建立安全機(jī)制的對(duì)象 圖10-2-4 設(shè)定特定權(quán)限和WID,10.2數(shù)據(jù)庫(kù)安全,(5)在這個(gè)窗口中,用戶

23、可以從所有的安全組賬戶中選擇要包含組中的用戶的特定權(quán)限,然后在“組ID”文本框中為每個(gè)組指定惟一的WID。單擊“下一步”按鈕,進(jìn)入下一個(gè)窗口,如圖10-2-5所示。 (6)在這個(gè)窗口中,可以為用戶組授予某些權(quán)限。選中“是,是要授予用戶組一些權(quán)限”單選鈕,在對(duì)話框下方的選項(xiàng)卡中,單擊需要賦予權(quán)限的數(shù)據(jù)庫(kù)對(duì)象標(biāo)簽,然后選中要賦予的權(quán)限復(fù)選框,單擊“下一步”按鈕,進(jìn)入下一個(gè)窗口,如圖10-2-6所示。,10.2數(shù)據(jù)庫(kù)安全,圖10-2-5 為用戶組賦予權(quán)限 圖10-2-6 添加用戶及設(shè)置用戶的密碼和ID,10.2數(shù)據(jù)庫(kù)安全,(7)在這一窗口中,用戶可以向工作組信息文件中添加用戶,并賦予每個(gè)用戶一個(gè)密碼

24、和以惟一的個(gè)人ID(PID)。PID由420個(gè)字母或數(shù)字組成。單擊“下一步”按鈕,進(jìn)入下一個(gè)窗口,如圖10-2-7所示。 (8)在這個(gè)窗口中,用戶可以將用戶賦予工作組信息文件中的組。如果要為一個(gè)組指定多個(gè)用戶,則應(yīng)該選擇“選擇組并將用戶賦給該組”單選鈕;如果要為某個(gè)用戶指定多個(gè)組權(quán)限,則應(yīng)該選擇“選擇用戶并將用戶賦給組”單選鈕。單擊“下一步”按鈕,在最后一個(gè)窗口中指定無(wú)安全機(jī)制數(shù)據(jù)庫(kù)備份副本的名稱,并單擊“完成”按鈕關(guān)閉對(duì)話框,結(jié)束向?qū)?。圖10-2-7 將用戶賦予組 在完成“設(shè)置安全機(jī)制向?qū)А敝?,Access 2003將顯示一個(gè)設(shè)置報(bào)表,該報(bào)表是用來(lái)創(chuàng)建工作組信息文件中的組和用戶的。一定要將

25、該報(bào)表保存好,因?yàn)槿绻匦聞?chuàng)建工作組信息文件,則需要這一信息。,10.2數(shù)據(jù)庫(kù)安全,圖10-2-7 將用戶賦予組,10.2數(shù)據(jù)庫(kù)安全,10.2.2加密和解密數(shù)據(jù)庫(kù) 在加密數(shù)據(jù)庫(kù)之前,任何方式的用戶級(jí)安全都不徹底。加密數(shù)據(jù)庫(kù)可以防止其他人使用文本編輯器或磁盤工具應(yīng)用程序來(lái)閱讀數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 但對(duì)數(shù)據(jù)庫(kù)進(jìn)行加密會(huì)使Access對(duì)數(shù)據(jù)庫(kù)中的對(duì)象的操作變慢,原因是要花更多的時(shí)間來(lái)解密數(shù)據(jù)。只有管理員組中的成員才可以加密或解密數(shù)據(jù)庫(kù)文件。 要對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行加密或解密,首先確保保存該數(shù)據(jù)庫(kù)文件的計(jì)算機(jī)硬盤要有足夠的空間來(lái)創(chuàng)建要加密或解密的數(shù)據(jù)庫(kù)副本。加密或解密使用“編碼/解碼數(shù)據(jù)庫(kù)”命令,可按以下步驟進(jìn)行。 (1)如果數(shù)據(jù)庫(kù)還沒(méi)有打開(kāi),單擊“工具”“安全”“編碼/解碼數(shù)據(jù)庫(kù)”菜單命令,打開(kāi)“編碼/解碼數(shù)據(jù)庫(kù)”對(duì)話框。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論