Příznak:
Při otevírání poškozené databáze v MS Access se zobrazí následující chyba:
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í:
K této chybě dojde, pokud nemáte oprávnění ke čtení zadané tabulky nebo dotazu k zobrazení jejích dat. Chcete-li upravit přiřazení oprávnění, musíte kontaktovat správce databáze nebo vlastníka objektu.
Pokud jste si však jisti, že máte oprávnění k objektu, ale přesto se tato chyba zobrazuje, je velmi pravděpodobné, že informace o objektu a data vlastností jsou čá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)