Triệu chứng:

Khi sử dụng Microsoft Access để mở một tài liệu bị hỏng nhưng không mã hóa Access tệp cơ sở dữ liệu, nó sẽ bật lên hộp thoại “Yêu cầu mật khẩu” và yêu cầu bạn nhập mật khẩu cơ sở dữ liệu, như sau:

Vì tệp gốc KHÔNG được mã hóa, bất kỳ mật khẩu nào bạn nhập, kể cả chuỗi rỗng, sẽ gây ra lỗi sau (lỗi 3031) và không thể mở tệp:

Không phải là một mật khẩu hợp lệ.

Ảnh chụp màn hình trông như thế này:

Giải thích chính xác:

Do tệp cơ sở dữ liệu Access bị hỏng, Access sẽ lấy tệp không được mã hóa làm tệp được mã hóa. Do đó, nó sẽ yêu cầu mật khẩu và cố gắng giải mã nó. Tuy nhiên, vì tệp hoàn toàn không được mã hóa nên quá trình giải mã sẽ luôn thất bại với bất kỳ mật khẩu nào.

Giải pháp duy nhất cho vấn đề này là sử dụng sản phẩm của chúng tôi DataNumen Access Repair để sửa chữa tệp MDB và giải quyết lỗi này.

Tệp mẫu:

Tệp MDB mẫu bị hỏng sẽ gây ra lỗi. mydb_6.mdb

Các tập tin được sửa chữa với DataNumen Access Repair: mydb_6_fixed.mdb