亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

Access數據庫管理密碼的詳盡方法

添加時間:2012-6-5  添加: admin 

在Access數據庫中,嵌入了一種很強的數據庫操作語言——VisualBasic語言,所以可以采用VisualBasic編寫程序,來實現一些復雜的功能。下面將介紹如何在VisualBasic程序中實現加密功能,以確保數據的安全性,從中我們也能夠看出Access數據庫對密碼的管理。
對于一些公司來說,職員的工資管理是一個不大不小的問題。有時,領導需要了解一段時間內每個職員的收入如何,以便掌握各項獎金的發放情況。為此,我設計了一個“工資管理”數據庫,可以按時間進行查詢,并根據所選的工資類別進行統計。為了防止其他人查看此數據庫,我采用“獨占”方式給數據庫設置了密碼。這種方法也有一定的局限性,如果用戶恰巧提供了正確的數據庫密碼,該方法就不能控制用戶對數據庫進行操作。

為了進一步防止職員查看工資的統計結果(即有些獎金并不是公開的,除領導以外的其他人不應該知道工資數目),我又創建了一個密碼表,設置好密碼,記住并將其隱藏起來(先選中“密碼表”,再單擊“窗口”菜單中的“隱藏”命令,即可把此表隱藏起來)。然后,在“職工工資對話框”窗體中,添加“密碼”文本框,并在“預覽”及“打印”的事件過程中加入下列語句:

DoCmd.ApplyFilter , "密碼 = Forms!
職工工資對話框!PassText"
If Not IsNull([密碼]) Then
/*其他代碼*/
Else
MsgBox "請輸入正確的密碼!"
PassText.SetFocus
End If
/*其他代碼*/

這樣,就實現了雙重加密功能。即使用戶能進入數據庫,如果第二次沒有提供正確的密碼,他也不能預覽和打印一定時間范圍的統計結果。這就進一步限制了用戶的非授權訪問。
為了提高數據庫的安全性,每隔一段時間都應更改密碼。為此,在“職工工資對話框”窗體中,我又添加了一個“更改密碼”子窗體,在此窗體中加入下列代碼,即可隨時更改密

Private Sub確定_Click()
On Error GoTo Err_確定_Click
DoCmd.ApplyFilter , "密碼
= Forms!更改密碼!Text1"
If IsNull([密碼]) Then
MsgBox ("密碼不正確,
請再輸入一次")
Text1.SetFocus
GoTo Exit_確定_Click:

End If

If Text3.Value < > Text2.Value Then

Text3.SetFocus

MsgBox ("請輸入正確的確認密碼")

Else:
密碼 = Text3.Value
DoCmd.Close
End If
Exit_確定_Click:
Exit Sub
Err_確定_Click:
MsgBox Err.Deion
Resume Exit_確定_Click
End Sub
更改密碼后,應記住此密碼,以備以后使用。
設計好程序,并將有關代碼隱藏起來(與隱藏“表”的方法相同),以防其他人修改或偷看。這里介紹的方法只是在程序中實現加密功能的一個小技巧,在其他數據庫管理中,也可采用此方法進行加密。也許存在更為簡潔的方法,有待大家在編程過程中發掘出來并互相交流。

關于Access數據庫中的安全問題可能已經有好多文章都介紹過了,上文中的方法也是切實有效的,能夠很好的保證Access數據庫的安全,希望對大家能夠有所幫助。

關鍵字:Access、數據庫、管理密碼、方法

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站