ACCESS97關(guān)于數(shù)據(jù)庫安全的幾個問題
來源:程序員人生 發(fā)布時間:2013-11-28 13:11:56 閱讀次數(shù):2792次
問題
什么是Microsoft Access 工作組怎樣創(chuàng)建工作組信息文件?
怎樣打開工作組管理器?
怎樣允許他人查看或執(zhí)行查詢但不能更改數(shù)據(jù)或查詢設(shè)計?
怎樣防止復(fù)制設(shè)置數(shù)據(jù)庫密碼或更改啟動選項?
怎樣定義用戶級安全?
問什么是Microsoft Access 工作組怎樣創(chuàng)建工作組信息文件?
答Microsoft Access 工作組是在多用戶環(huán)境下共享數(shù)據(jù)的一組用戶如果定義了用戶級安全工作組的成員將記錄在用戶帳號和組帳號中這些帳號則保存在 Microsoft Access 工作組信息文件中用戶的密碼也保存在工作組信息文件中可以為這些安全帳號指定對數(shù)據(jù)庫及其對象的權(quán)限權(quán)限本身將存儲在安全數(shù)據(jù)庫中
在 Microsoft Access 中用戶的設(shè)置存儲在 Windows 注冊表的 Hkey_Current_UserSoftwareMicrosoftOfficeAccessSettings 關(guān)鍵字中在 Microsoft Access 的舊版本中選項對話框中定義的用戶選項設(shè)置記錄在工作組信息文件中
默認的工作組是由安裝程序自動在安裝 Microsoft Access 的文件夾中創(chuàng)建的工作組信息文件定義的 可以使用工作組管理器重新創(chuàng)建工作組
問怎樣打開工作組管理器?
答如果使用的是 Windows 或 Windows NT Workstation 可使用我的電腦或 Windows資源管理器打開安裝 Microsoft Access 的文件夾(默認文件夾是 Program FilesMicrosoft OfficeOffice)然后雙擊 Wrkgadmexe
問怎樣允許他人查看或執(zhí)行查詢但不能更改數(shù)據(jù)或查詢設(shè)計?
答在安全工作組里可以指定他人查看查詢返回數(shù)據(jù)的權(quán)限如果是操作查詢還可以允許他們執(zhí)行查詢即使限制他們不得查看查詢的基表或基礎(chǔ)查詢
在設(shè)計視圖中打開查詢
在查詢設(shè)計視圖中單擊設(shè)計網(wǎng)格與字段列表外的任何地方以選定查詢
單擊工具欄上的屬性按鈕 以顯示查詢的屬性表
將執(zhí)行權(quán)限屬性設(shè)置為所有者的
設(shè)置了此屬性后應(yīng)出現(xiàn)以下情形:
所有用戶都具有查詢所有者的查看或執(zhí)行查詢權(quán)限
只有查詢所有者才能保存更改過的查詢
只有查詢所有者才能更改查詢的所有權(quán)
注釋 也可以設(shè)置所有新查詢的默認權(quán)限請在工具菜單上單擊選項再單擊表/查詢選項卡然后單擊想要使用的執(zhí)行權(quán)限選項
問怎樣防止復(fù)制設(shè)置數(shù)據(jù)庫密碼或更改啟動選項?
答如果共享數(shù)據(jù)庫沒有定義用戶級安全就無法防止用戶作出以上更改定義了用戶級安全性之后就只有具有管理員權(quán)限的用戶帳號或組帳號才能對數(shù)據(jù)庫進行復(fù)制設(shè)置密碼或更改啟動屬性等操作
問怎樣定義用戶級安全?
答
加入一個安全工作組或新建一個工作組信息文件
要點 要完全確保數(shù)據(jù)庫的安全請不要使用安裝 Microsoft Access 時創(chuàng)建的工作組信息文件所定義的默認工作組而應(yīng)該確保定義所加入的工作組的工作組信息文件是使用唯一的工作組 ID (WID) 創(chuàng)建的否則應(yīng)該創(chuàng)建一個新的工作組
激活登錄對話框
操作方法啟動 Microsoft Access 打開數(shù)據(jù)庫 單擊工具菜單安全子菜單中的用戶與組帳號命令單擊用戶選項卡確保在名稱框中預(yù)定義的管理員用戶帳號呈高亮度顯示單擊更改登錄密碼選項卡單擊新密碼框然后鍵入新密碼不要在舊密碼框中輸入任何內(nèi)容 在驗證框中再次鍵入密碼進行確認然后單擊確定按鈕退出ACCESS并重新啟動ACCESS就會出現(xiàn)登錄對話框
創(chuàng)建管理員的用戶帳號
操作方法
)打開工作組管理器按下聯(lián)接按鈕選擇 使用在第 步驟中創(chuàng)建的安全工作組信息文件退出管理器啟動 Microsoft Access
要點 如果要確保數(shù)據(jù)庫是完全安全的請不要使用安裝 Microsoft Access 時創(chuàng)建的工作組信息文件中定義的默認工作組并確保定義所用工作組的工作組信息文件是以唯一的工作組 ID (WID) 創(chuàng)建的否則就應(yīng)該重新創(chuàng)建一個工作組信息文件
)選擇工具菜單安全子菜單中的用戶與組帳號命令單擊用戶選項卡上的新建按鈕 在新用戶/組對話框中鍵入管理員帳號名稱和個人 ID (PID)然后單擊確定按鈕新建帳號
警告 一定要記住正確的帳號名和 PID包括字母的大小寫并其將其放在安全的地方如果要重新創(chuàng)建帳號必須提供其名稱和 PID遺忘或丟失了帳號名和 PID 將無法恢復(fù)
)在可用的組框中單擊管理員組然后單擊添加按鈕Microsoft Access 將把新的管理員帳號添加到管理員組并在隸屬于框中顯示管理員組
)單擊確定按鈕新建管理員帳號
退出 Microsoft Access 并以新建的管理員身份登錄
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈