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:

Snímek obrazovky s chybou "Záznam(y) nelze číst; žádné oprávnění ke čtení na 'xxxx' (chyba 3112)"

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)

Reference: