了解导致 MS Access 未加密文件要求输入密码的原因,以及解决问题和恢复数据库正常运行的方法。
MS Access 中的极端文件损坏会使数据库对应用程序看起来是加密的,而实际上它们并不是。 发生这种情况时,系统会在您每次尝试打开数据库时提示您提供密码。 如果您在出现的弹出框中输入任何密码,您将始终收到如下所示的“密码无效”错误消息。 我们将深入研究并分析此问题的可能原因以及您应该如何解决它。
是什么导致此错误?
造成上述错误的主要原因是 访问数据库损坏. 数据库损坏的发生可能有多种原因,例如人为错误、硬件故障、软件冲突,甚至病毒攻击。 虽然很难将上述错误与特定原因联系起来,但文件加密病毒可以使没有密码保护的数据库文件不可读。 当您尝试访问此类文件时,您将需要提供密码。
好消息是防病毒软件的更新带有解锁此加密并允许您打开文件的代码。 但是,不能保证防病毒软件在这种情况下始终有效。 因此,您应该认真对待您的数据库安全,并超越防病毒软件提供的保护。 这使您可以提前计划并在您的防病毒软件无法保护您免受恶意软件损坏数据时采取措施来挽救您的数据库。
保护数据库 host环境
确保您的数据库在安全的环境中运行非常重要。 对于 star者,更新您的防病毒软件并扫描您的计算机。 这是因为如果病毒损坏了初始数据库并且您不删除恶意软件,它也会影响新数据库。 扫描您的网络以查找可能导致数据库出现故障的不一致情况。 此外,通过更新您的防火墙软件,保护您的网络免受恶意软件和未经授权的人的入侵。
采取慎重的步骤,使用相同版本的 JET 引擎服务包更新所有使用此数据库的计算机。 这将防止不同版本的 JET 引擎操作同一个数据库时发生的文件损坏。 考虑修改您的用户培训,特别是如果您有新用户不熟悉 Access 数据库的操作。 这将减少人为错误导致的数据库损坏。
恢复您的 Access 数据库
与 MS Access 中发生的其他错误不同,此错误无法使用压缩和修复实用程序删除。 您无法重置或删除密码,因为它不存在。 因此,这是对您的数据库的严重威胁,需要您在修复文件之前采取预防措施以防止它再次发生。
如果您有 MDB 或 ACCDB 文件的备份副本,请使用它来恢复数据库。 否则,使用 DataNumen Access Repair 恢复损坏的数据库文件。 此工具允许您从受密码保护的 MDB 和 ACCDB 文件中恢复数据库数据。 因此,此损坏错误不会妨碍您。 现在,将恢复的文件导入新数据库以完成恢复过程。
删除错误单元格