如何查看access數據庫的用戶名密碼?
由于問題不明確,現提示兩種查看access數據庫密碼的情況:
一、access數據庫文檔保護密碼
access數據庫文件是可以用密碼保護的,但并不涉及用戶名,只是純粹的文檔加密,和word等office文檔加密一樣。遠程連接有密碼保護的access數據庫時,需要在連接字符串中帶有密碼;本地access數據庫如果被加密,需要破解器,但目前僅限于對2007版及以前的加密有效。
例:更改本地access文件密碼1.打開ACCESS應用程序.2.選擇【文件】-【打開】選項.選擇你要加密的文件.注意!不要急著雙擊打開,在那個對話框,【打開】按鈕的右邊,有個小三角箭頭,點開,選擇“以獨占方式打開”3.選擇【工具】-【安全】-“設置數據庫密碼”03版就是這樣加的,07版以后直接在“文件”-“信息”-“用密碼保護”里面更改。
例:使用帶密碼的定義連接遠程access庫constr = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("#khKEY.asp") & " ; User ID=admin; Password=; Jet OLEDB:Database Password=123456"
二、存儲在數據庫用戶自定義表中的用戶名和密碼
access數據庫經常會儲存有大量使用數據庫的用戶信息,包括用戶名和密碼,這應該是你在問的。正常情況,訪問用戶表都會有權限要求,這種權限是通過網頁代碼控制,通常用一張菜單權限表或字段權限表控制。當登陸的用戶沒有權限的話,就只能通過特殊途徑,比如破解管理員賬號來取得更多的訪問權限。