症状:

当使用Microsoft Access打开一个损坏的但是没有加密的访问数据库文件,它会弹出一个“Password Required”对话框,要求你输入数据库密码,如下所示:

由于原始文件根本没有加密,您输入的任何密码,包括空字符串,将导致以下错误(错误3031),无法打开文件:

密码无效。

截图如下:

精确的解释:

由于Access数据库文件的损坏,Access会将未加密的文件视为加密文件。因此,它将要求输入密码并尝试解密。但是,由于文件根本没有加密,因此任何密码的解密过程都会失败。

解决这个问题的唯一办法就是使用我们的产品DataNumen Access Repair修复MDB文件并解决此错误。

示例文件:

示例损坏的MDB文件将导致错误。mydb_6.mdb

文件用DataNumen Access Repairmydb_6_fixed.mdb