2008-12-17 37 views
0

任何人都可以幫助我檢查MS Access數據庫在打開數據庫之前是否受密碼保護。如何檢查MS Access數據庫在開啓前是否有密碼保護

就像爲Excel,我們有 「ProtectContents」 只讀布爾屬性在vb.net

謝謝。

+0

我不想MDB的使用密碼,因爲它是關於如草芥的特徵爲MS曾經實現,但我只是創建了一個,並試圖與DAO打開的openDatabase。我得到錯誤3031「不是有效的密碼」,因爲我試圖閱讀時沒有提供。所以,你可以陷入這個錯誤。 – 2008-12-19 02:44:09

回答

0

我不能這樣的功能。如果您不想打開數據連接並捕獲結果錯誤,則可以隨時在文件中測試以下內容。

從我可以研究的密碼存儲在位置0x42在mdb文件。在未加密的office 2003 mdb文件中,字節0x42和0x43似乎設置爲0xFC 0x60。您可能需要在打開文件之前測試這兩個字節。

相關問題