Příznak:
Při pokusu o otevření poškozeného souboru MDB pomocí aplikace Microsoft Access se zobrazí chybová zpráva:
Záznamy nelze číst; žádné oprávnění ke čtení na 'xxxx' (chyba 3112)
kde 'xxxx' je název objektu Access, může to být buď a systémový objektnebo uživatelský objekt.
Snímek obrazovky s chybovou zprávou vypadá takto:
Záznamy nelze číst; žádné oprávnění ke čtení na 'MSysAccessObjects'
Toto je zachytitelná chyba Microsoft Jet a DAO a kód chyby je 3112.
Přesné vysvětlení:
S touto chybou se setkáte, pokud nemáte oprávnění ke čtení pro zadanou tabulku nebo dotaz pro zobrazení jejích dat. Chcete-li změnit přiřazení oprávnění, musíte se poradit se správcem systému nebo tvůrcem objektu.
Pokud si však jste jisti, že máte oprávnění k objektu, ale přesto se vám tato chyba zobrazuje, je velmi pravděpodobné, že jsou informace o objektu a data vlastností částečně poškozeny a aplikace Microsoft Access si myslí, že nemáte oprávnění ke čtení pro konkrétní objekt omylem.
Můžete vyzkoušet náš produkt DataNumen Access Repair obnovit databázi MDB a vyřešit tento problém.
Ukázkový soubor:
Ukázkový poškozený soubor MDB, který způsobí chybu. mydb_4.mdb
Soubor zachránil DataNumen Access Repair: mydb_4_fixed.mdb (Tabulka „Recovered_Table2“ ve zachráněném souboru odpovídající tabulce „Zaměstnanci“ v nepoškozeném souboru)