在Office家族成員中,人們對(duì)于A(yíng)ccess 2000的了解,往往只局限在它的操作界面中,對(duì)于數(shù)據(jù)庫(kù)管理的功能仍只是停留在建立表、數(shù)據(jù)輸入、使用窗體向?qū)А?bào)表向?qū)?、?shù)據(jù)訪(fǎng)問(wèn)頁(yè)向?qū)У纫恍┖?jiǎn)單的應(yīng)用上。其實(shí)Access 2000的功能十分強(qiáng)大,且超乎你的想像。它是微軟自公布Access以來(lái)功能面、與Windows和Internet結(jié)合最緊密的數(shù)據(jù)庫(kù)軟件,是一個(gè)功能非常強(qiáng)大,而且簡(jiǎn)單易用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),即對(duì)數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ)、處理和管理的系統(tǒng)。
管理工作組信息文件對(duì)于數(shù)據(jù)庫(kù)而言,由于其中保存大量的數(shù)據(jù),因此如何提高其安全性是一個(gè)相當(dāng)重要的問(wèn)題。Access 2000有一個(gè)默認(rèn)名為System.mdw的工作組信息文件,該文件存放了Access數(shù)據(jù)庫(kù)的全部安全信息,包括用戶(hù)賬號(hào)和組賬號(hào)。需要注意的是,原System.mdw工作組信息文件是不安全的。因?yàn)樵诎惭bAccess的同時(shí),安裝程序自動(dòng)將默認(rèn)的工作組定義在其創(chuàng)建的工作組信息文件中。在用戶(hù)還沒(méi)有使用“工具組管理器”指定其他的工作組信息文件之前,再次啟動(dòng)Access時(shí),都使用默認(rèn)的工作組信息文件。在工作組信息文件中,用戶(hù)可以存儲(chǔ)所設(shè)置的安全賬號(hào)。因此,在設(shè)置安全賬號(hào)之前,用戶(hù)應(yīng)該選擇好存儲(chǔ)這些賬號(hào)的Access工作組信息文件,并且必須確定所選擇的工作組信息文件是使用惟一的工作組標(biāo)識(shí)符(WID)創(chuàng)建的。默認(rèn)狀態(tài)下原System.mdw工作組信息文件之所以不安全,是因?yàn)樗墓ぷ鹘M標(biāo)識(shí)符(WID)是空白的,任何人都可以獲得該工作組信息文件定義的管理員賬號(hào),具有訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的各種權(quán)限,這對(duì)數(shù)據(jù)庫(kù)來(lái)講是很不安全的。所以用戶(hù)可以使用位于A(yíng)ccess所在目錄中的“工作組管理員”程序(Workgadm.exe),來(lái)對(duì)工作組信息文件進(jìn)行管理。組和用戶(hù)管理數(shù)據(jù)庫(kù)管理員有權(quán)增加、刪除組和用戶(hù)。把開(kāi)發(fā)同一個(gè)項(xiàng)目的成員設(shè)計(jì)成為一個(gè)組。Access將用戶(hù)歸類(lèi)到各種組中,所以數(shù)據(jù)庫(kù)安全管理可以得到極大的簡(jiǎn)化,也就是為組而不是為單個(gè)用戶(hù)指定權(quán)限,然后通過(guò)將用戶(hù)添加到組中或從組中刪除的方式來(lái)更改單個(gè)用戶(hù)的權(quán)限。對(duì)于處于同組的用戶(hù)授予新權(quán)限,只要執(zhí)行一個(gè)操作,即可對(duì)該組賬號(hào)授予新的權(quán)限。
為了數(shù)據(jù)庫(kù)的安全,對(duì)不再使用數(shù)據(jù)庫(kù)的用戶(hù)和組,應(yīng)做到及時(shí)刪除。設(shè)置管理員口令在使用新的工作組信息文件后,可以設(shè)置管理員口令,以防止他人進(jìn)入你的數(shù)據(jù)庫(kù)系統(tǒng)。設(shè)置管理員口令按下列步驟進(jìn)行。
1、單擊“工具/安全/用戶(hù)與組賬號(hào)”,調(diào)出用戶(hù)與組賬號(hào)“窗口”(見(jiàn)圖)。
2、單擊“更改登錄密碼”標(biāo)簽,調(diào)出更改密碼的對(duì)話(huà)框。對(duì)話(huà)框中要求輸入舊密碼。第一次輸入時(shí),由于管理員尚無(wú)密碼,故在該框中保留空白,不必輸入。在一新密碼和驗(yàn)證框內(nèi)兩次輸入新密碼,單擊[確定]按鈕。重新啟動(dòng)Access會(huì)出現(xiàn)“登錄”框,要求輸入名稱(chēng)及密碼,在你分別輸入后,單擊[確定]按鈕即可。
需要注意的是,密碼區(qū)分大小寫(xiě)字母,應(yīng)牢記密碼,否則將無(wú)法進(jìn)入數(shù)據(jù)庫(kù)。如要更改用戶(hù)的密碼,則在登錄對(duì)話(huà)框內(nèi)輸入用戶(hù)名,如果該用戶(hù)名尚無(wú)密碼,故在第一次進(jìn)入數(shù)據(jù)庫(kù)時(shí),無(wú)需提供密碼;如果已設(shè)有密碼,需提供原密碼。打開(kāi)數(shù)據(jù)庫(kù),按照上述的步驟設(shè)置用戶(hù)的新密碼,下次啟動(dòng)數(shù)據(jù)庫(kù)時(shí),使用更改后的用戶(hù)名稱(chēng)登錄時(shí),需提供更改后的新密碼才能打開(kāi)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)的權(quán)限在A(yíng)ccess 2000中,用戶(hù)所具有的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)權(quán)限有兩種類(lèi)型:顯式權(quán)限和隱式權(quán)限。顯式權(quán)限是指直接授予某一用戶(hù)賬號(hào)的權(quán)限,這是該用戶(hù)賬號(hào)專(zhuān)用的,與其他用戶(hù)無(wú)關(guān)。隱式權(quán)限是指授予組賬號(hào)的權(quán)限,即用戶(hù)加入到組中的同時(shí)被賦予的組的權(quán)限。如果一個(gè)用戶(hù)同時(shí)具有上述兩種權(quán)限,當(dāng)該用戶(hù)對(duì)設(shè)置了安全性的數(shù)據(jù)庫(kù)進(jìn)行訪(fǎng)問(wèn)時(shí),那么,他所具有的權(quán)限就是兩種權(quán)限的交集。
在A(yíng)ccess數(shù)據(jù)庫(kù)中,對(duì)組和用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)權(quán)限的設(shè)置工作,只能通過(guò)管理員完成。設(shè)置的權(quán)限包括:“打開(kāi)/運(yùn)行”,讀取設(shè)計(jì)、修改設(shè)計(jì)、管理、讀取數(shù)據(jù),更新數(shù)據(jù)、插入數(shù)據(jù)和刪除數(shù)據(jù)。設(shè)置和修改用戶(hù)權(quán)限以管理員身份登錄,啟動(dòng)數(shù)據(jù)庫(kù)。單擊“工具/安全/用戶(hù)與組的權(quán)限”,引出“用戶(hù)與組的權(quán)限”窗口,該窗口中間有“用戶(hù)”和“組”兩個(gè)單選按鈕,分別用來(lái)更改用戶(hù)或組的權(quán)限。組的權(quán)限包含了用戶(hù)的權(quán)限,如果組的權(quán)限允許更新數(shù)據(jù),則用戶(hù)有權(quán)更新數(shù)據(jù),不管用戶(hù)的權(quán)限中是否選中該項(xiàng)許可權(quán)。
在對(duì)象類(lèi)型中選擇設(shè)置權(quán)限的對(duì)象,包括表、查詢(xún)、窗體、報(bào)表、宏和模塊。在對(duì)象名稱(chēng)框內(nèi)列出了對(duì)象的全部?jī)?nèi)容。例如,如果對(duì)象的類(lèi)型是表,則列出全部表的名稱(chēng),可以選擇一個(gè)、多個(gè)或全部表。設(shè)置權(quán)限只要單擊窗口下部的復(fù)選按鈕(檢查框)即可,選擇完畢后,單擊[確定]按鈕。通過(guò)修改組的權(quán)限,一個(gè)組的全部用戶(hù)便具有相同的權(quán)限。例如要撤消用戶(hù)組的修改設(shè)計(jì)權(quán)限,那么屬于用戶(hù)組的用戶(hù)進(jìn)入數(shù)據(jù)庫(kù)后,就無(wú)權(quán)修改設(shè)計(jì)。加密數(shù)據(jù)庫(kù)安全保護(hù)措施越多,數(shù)據(jù)庫(kù)就越安全。Access會(huì)根據(jù)用戶(hù)的設(shè)置對(duì)數(shù)據(jù)庫(kù)進(jìn)行加密處理。如果用戶(hù)新數(shù)據(jù)庫(kù)存放于原來(lái)的位置,并和原來(lái)的數(shù)據(jù)庫(kù)同名的話(huà),那么Access會(huì)自動(dòng)用加密后的數(shù)據(jù)庫(kù)將原來(lái)的數(shù)據(jù)庫(kù)替換掉。
管理工作組信息文件對(duì)于數(shù)據(jù)庫(kù)而言,由于其中保存大量的數(shù)據(jù),因此如何提高其安全性是一個(gè)相當(dāng)重要的問(wèn)題。Access 2000有一個(gè)默認(rèn)名為System.mdw的工作組信息文件,該文件存放了Access數(shù)據(jù)庫(kù)的全部安全信息,包括用戶(hù)賬號(hào)和組賬號(hào)。需要注意的是,原System.mdw工作組信息文件是不安全的。因?yàn)樵诎惭bAccess的同時(shí),安裝程序自動(dòng)將默認(rèn)的工作組定義在其創(chuàng)建的工作組信息文件中。在用戶(hù)還沒(méi)有使用“工具組管理器”指定其他的工作組信息文件之前,再次啟動(dòng)Access時(shí),都使用默認(rèn)的工作組信息文件。在工作組信息文件中,用戶(hù)可以存儲(chǔ)所設(shè)置的安全賬號(hào)。因此,在設(shè)置安全賬號(hào)之前,用戶(hù)應(yīng)該選擇好存儲(chǔ)這些賬號(hào)的Access工作組信息文件,并且必須確定所選擇的工作組信息文件是使用惟一的工作組標(biāo)識(shí)符(WID)創(chuàng)建的。默認(rèn)狀態(tài)下原System.mdw工作組信息文件之所以不安全,是因?yàn)樗墓ぷ鹘M標(biāo)識(shí)符(WID)是空白的,任何人都可以獲得該工作組信息文件定義的管理員賬號(hào),具有訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的各種權(quán)限,這對(duì)數(shù)據(jù)庫(kù)來(lái)講是很不安全的。所以用戶(hù)可以使用位于A(yíng)ccess所在目錄中的“工作組管理員”程序(Workgadm.exe),來(lái)對(duì)工作組信息文件進(jìn)行管理。組和用戶(hù)管理數(shù)據(jù)庫(kù)管理員有權(quán)增加、刪除組和用戶(hù)。把開(kāi)發(fā)同一個(gè)項(xiàng)目的成員設(shè)計(jì)成為一個(gè)組。Access將用戶(hù)歸類(lèi)到各種組中,所以數(shù)據(jù)庫(kù)安全管理可以得到極大的簡(jiǎn)化,也就是為組而不是為單個(gè)用戶(hù)指定權(quán)限,然后通過(guò)將用戶(hù)添加到組中或從組中刪除的方式來(lái)更改單個(gè)用戶(hù)的權(quán)限。對(duì)于處于同組的用戶(hù)授予新權(quán)限,只要執(zhí)行一個(gè)操作,即可對(duì)該組賬號(hào)授予新的權(quán)限。
為了數(shù)據(jù)庫(kù)的安全,對(duì)不再使用數(shù)據(jù)庫(kù)的用戶(hù)和組,應(yīng)做到及時(shí)刪除。設(shè)置管理員口令在使用新的工作組信息文件后,可以設(shè)置管理員口令,以防止他人進(jìn)入你的數(shù)據(jù)庫(kù)系統(tǒng)。設(shè)置管理員口令按下列步驟進(jìn)行。
1、單擊“工具/安全/用戶(hù)與組賬號(hào)”,調(diào)出用戶(hù)與組賬號(hào)“窗口”(見(jiàn)圖)。
2、單擊“更改登錄密碼”標(biāo)簽,調(diào)出更改密碼的對(duì)話(huà)框。對(duì)話(huà)框中要求輸入舊密碼。第一次輸入時(shí),由于管理員尚無(wú)密碼,故在該框中保留空白,不必輸入。在一新密碼和驗(yàn)證框內(nèi)兩次輸入新密碼,單擊[確定]按鈕。重新啟動(dòng)Access會(huì)出現(xiàn)“登錄”框,要求輸入名稱(chēng)及密碼,在你分別輸入后,單擊[確定]按鈕即可。
需要注意的是,密碼區(qū)分大小寫(xiě)字母,應(yīng)牢記密碼,否則將無(wú)法進(jìn)入數(shù)據(jù)庫(kù)。如要更改用戶(hù)的密碼,則在登錄對(duì)話(huà)框內(nèi)輸入用戶(hù)名,如果該用戶(hù)名尚無(wú)密碼,故在第一次進(jìn)入數(shù)據(jù)庫(kù)時(shí),無(wú)需提供密碼;如果已設(shè)有密碼,需提供原密碼。打開(kāi)數(shù)據(jù)庫(kù),按照上述的步驟設(shè)置用戶(hù)的新密碼,下次啟動(dòng)數(shù)據(jù)庫(kù)時(shí),使用更改后的用戶(hù)名稱(chēng)登錄時(shí),需提供更改后的新密碼才能打開(kāi)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)的權(quán)限在A(yíng)ccess 2000中,用戶(hù)所具有的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)權(quán)限有兩種類(lèi)型:顯式權(quán)限和隱式權(quán)限。顯式權(quán)限是指直接授予某一用戶(hù)賬號(hào)的權(quán)限,這是該用戶(hù)賬號(hào)專(zhuān)用的,與其他用戶(hù)無(wú)關(guān)。隱式權(quán)限是指授予組賬號(hào)的權(quán)限,即用戶(hù)加入到組中的同時(shí)被賦予的組的權(quán)限。如果一個(gè)用戶(hù)同時(shí)具有上述兩種權(quán)限,當(dāng)該用戶(hù)對(duì)設(shè)置了安全性的數(shù)據(jù)庫(kù)進(jìn)行訪(fǎng)問(wèn)時(shí),那么,他所具有的權(quán)限就是兩種權(quán)限的交集。
在A(yíng)ccess數(shù)據(jù)庫(kù)中,對(duì)組和用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)權(quán)限的設(shè)置工作,只能通過(guò)管理員完成。設(shè)置的權(quán)限包括:“打開(kāi)/運(yùn)行”,讀取設(shè)計(jì)、修改設(shè)計(jì)、管理、讀取數(shù)據(jù),更新數(shù)據(jù)、插入數(shù)據(jù)和刪除數(shù)據(jù)。設(shè)置和修改用戶(hù)權(quán)限以管理員身份登錄,啟動(dòng)數(shù)據(jù)庫(kù)。單擊“工具/安全/用戶(hù)與組的權(quán)限”,引出“用戶(hù)與組的權(quán)限”窗口,該窗口中間有“用戶(hù)”和“組”兩個(gè)單選按鈕,分別用來(lái)更改用戶(hù)或組的權(quán)限。組的權(quán)限包含了用戶(hù)的權(quán)限,如果組的權(quán)限允許更新數(shù)據(jù),則用戶(hù)有權(quán)更新數(shù)據(jù),不管用戶(hù)的權(quán)限中是否選中該項(xiàng)許可權(quán)。
在對(duì)象類(lèi)型中選擇設(shè)置權(quán)限的對(duì)象,包括表、查詢(xún)、窗體、報(bào)表、宏和模塊。在對(duì)象名稱(chēng)框內(nèi)列出了對(duì)象的全部?jī)?nèi)容。例如,如果對(duì)象的類(lèi)型是表,則列出全部表的名稱(chēng),可以選擇一個(gè)、多個(gè)或全部表。設(shè)置權(quán)限只要單擊窗口下部的復(fù)選按鈕(檢查框)即可,選擇完畢后,單擊[確定]按鈕。通過(guò)修改組的權(quán)限,一個(gè)組的全部用戶(hù)便具有相同的權(quán)限。例如要撤消用戶(hù)組的修改設(shè)計(jì)權(quán)限,那么屬于用戶(hù)組的用戶(hù)進(jìn)入數(shù)據(jù)庫(kù)后,就無(wú)權(quán)修改設(shè)計(jì)。加密數(shù)據(jù)庫(kù)安全保護(hù)措施越多,數(shù)據(jù)庫(kù)就越安全。Access會(huì)根據(jù)用戶(hù)的設(shè)置對(duì)數(shù)據(jù)庫(kù)進(jìn)行加密處理。如果用戶(hù)新數(shù)據(jù)庫(kù)存放于原來(lái)的位置,并和原來(lái)的數(shù)據(jù)庫(kù)同名的話(huà),那么Access會(huì)自動(dòng)用加密后的數(shù)據(jù)庫(kù)將原來(lái)的數(shù)據(jù)庫(kù)替換掉。

