Triệu chứng:

Khi sử dụng Microsoft Access để mở nhưng bị hỏng không mã hóa Truy cập 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 hoàn toàn, bất kỳ mật khẩu nào bạn nhập, bao gồm cả chuỗi trố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 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 không được mã hóa hoàn toàn 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 bị hỏng mẫu sẽ gây ra lỗi. mydb_6.mdb

Tệp được sửa chữa bằng DataNumen Access Repair: mydb_6_fixed.mdb