Síntoma:
Cando se usa Microsoft Access para abrir un sen cifrar Acceda ao ficheiro da base de datos, aparecerá un diálogo "Contrasinal obrigatorio" e pediralle que introduza o contrasinal da base de datos, así:
Como o ficheiro orixinal NON está cifrado en absoluto, calquera contrasinal que introduza, incluída a cadea baleira, provocará o seguinte erro (erro 3031) e non poderá abrir o ficheiro:
Non é un contrasinal válido.
A captura de pantalla ten este aspecto:
Explicación precisa:
Debido á corrupción do ficheiro de base de datos de Access, Access tomará o ficheiro non cifrado como un cifrado. Polo tanto, pedirá un contrasinal e intentará descifralo. Non obstante, dado que o ficheiro non está cifrado en absoluto, o proceso de descifrado sempre fallará con calquera contrasinal.
A única solución a este problema é usar o noso produto DataNumen Access Repair para reparar o ficheiro MDB e solucionar este erro.
Ficheiro de mostra:
Mostra un ficheiro MDB corrupto que provocará o erro. mydb_6.mdb
O ficheiro reparouse con DataNumen Access Repair: mydb_6_fixed.mdb