L’errore “Record(s) cannot be read; no read permission on ‘xxxx’” può essere frustrante quando si gestisce la tabella del database di Access. Questo messaggio di avviso spesso si verifica a causa di autorizzazioni insufficienti, file danneggiati, restrizioni del database o limitazioni del ruolo utente. Fortunatamente, questo errore può essere facilmente risolto con l’approccio giusto.
Ecco lo screenshot del messaggio di errore:
Questo tutorial descrive le migliori soluzioni per il codice di errore di Access 3112. Quindi, segui il post e applica i metodi specificati per risolvere questo errore.
Strumento di Riparazione Database MS Access Gratuito
Ripara i file di database MDB e ACCDB corrotti e recupera facilmente tabelle, query, indici e record di database eliminati. Prova ora!
Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Cosa causa il codice di errore di Access 3112?
Potrebbero esserci numerose ragioni dietro questo messaggio di errore. Ciò porta l’utente a cercare le soluzioni. Alcune delle cause più ragionevoli sono:
- Quando non si hanno le autorizzazioni richieste per visualizzare o accedere alle tabelle o ai record.
- I file o i componenti del database come tabelle o record sono danneggiati.
- Esiste o interrompe l’applicazione.
- Guasto hardware o software.
- Interruzione improvvisa/imprevista dell’alimentazione e arresto del sistema
- Interruzione dell’operazione. scrittura.
- Attacco di virus o malware.
Correzioni per risolvere l’errore Record(s) non può essere letto; nessuna autorizzazione di lettura su “XXXX”
Dopo aver estratto le cause comuni, siamo giunti alla sezione delle correzioni per superare questa situazione.
Correzione 1: ripristino dal backup
Se hai conservato il backup recente e autentico, non c’è bisogno di cercare metodi complicati per correggere l’errore di Access Record(s) non può essere letto; nessuna autorizzazione di lettura su “xxxx”. Poiché il backup è disponibile, ripristina semplicemente i file del database .bak dalla cartella di backup.
Leggi anche: Correggi l’errore di Microsoft Access “Non puoi salvare questo record in questo momento”
Correzione 2: usa l’utilità Compatta e ripara
Usa lo strumento di riparazione integrato di Access, ovvero l’utilità Compatta e ripara, per riparare i file del database di Microsoft Access. Per eseguire lo strumento Compatta e ripara, segui i passaggi:
- Chiudi il database se aperto.
- Vai al menu Strumenti —> Utilità database, quindi seleziona Compatta e ripara database.
- Apparirà una finestra di dialogo Database da compattare, seleziona il file del database e cliccaci sopra.
- Apparirà una nuova finestra di dialogo Compatta database in, qui inserisci un nome file e clicca su Compatta.
Inoltre, sullo schermo apparirà un messaggio se nel caso in cui Compatta e ripara non riescono a riparare il file del database MS Access. Ciò è un segno che il tuo database di Access è gravemente danneggiato.
Puoi anche guardare il video su come farlo.
Correzione 3: importa oggetti del database
Creare un nuovo database e quindi importare uno alla volta tutti gli oggetti dal vecchio database a uno nuovo è abbastanza utile il più delle volte. Dopo aver importato tutti gli oggetti, devi ricreare la relazione. Segui questi passaggi se non puoi usare la procedura guidata di importazione.
- Vai al database, seleziona Oggetti—> Pagine e clicca su Nuovo.
- Nella finestra di dialogo, seleziona Pagina web esistente e clicca
- Ora seleziona la posizione della pagina di accesso ai dati.
Correzione 4: Consenti le autorizzazioni obbligatorie per risolvere il problema “Impossibile leggere i record”; nessuna autorizzazione di lettura per l’errore “XXXX”
Autorizzazioni inadeguate per accedere al file del database sono la causa principale del codice di errore 3112 di Access. Tutto ciò che devi fare è controllare e consentire le autorizzazioni richieste per risolvere efficacemente questo problema.
Segui i passaggi seguenti per farlo:
- Trova il file di Access difettoso.
- Ora, fai clic destro su di esso per selezionare Proprietà >> Sicurezza.
- Dopodiché, controlla le autorizzazioni nei nomi di gruppo o utente
- Per apportare modifiche, fai clic su Modifica e regola le autorizzazioni di conseguenza.
- Infine, fai clic su Applica >> OK per salvare tutte le modifiche.
Correzione 5: Esporta la tabella in un file ASCII
Se la tabella del database di Access è danneggiata e la tecnica sopra descritta fallisce o non è in grado di riparare il file del database Access MDB/ACCDB, prova le seguenti soluzioni.
- Esporta tabella in un file ASCII
- Elimina tabella e relazioni associate dal database.
- Compatta il database e ricrea la tabella con la sua relazione.
- Rimuovi dati errati esaminando il file ASCII in un elaboratore di testi.
- Ora importa questo file ASCII in una tabella appena creata.
- Inserisci record eliminati forzatamente.
Leggi anche: Supera l’errore di Access 2105 Non puoi andare al record specificato!
Correzione 6: Access Riparazione N Recupero Attrezzo
Se le soluzioni sopra menzionate non sono in grado di riparare il problema di cui sopra, allora è meglio seguire la soluzione consigliata, ovvero utilizzare il Access Riparazione N Recupero Attrezzo. Questo strumento funziona perfettamente per risolvere qualsiasi tipo di problema dell’applicazione MS Access, che si verifichi a causa di un problema di corruzione o di una perdita di dati gravemente danneggiata.

* Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Dì addio!
L’errore di Microsoft Access Record(s) non può essere letto; nessuna autorizzazione di lettura sull’errore “xxxx” può trionfare con una manciata di risoluzioni indicate in questo blog. Nel caso in cui i metodi sopra menzionati non riescano a risolvere questo errore, chiedi aiuto al team di supporto Microsoft. Inoltre, contattaci su Facebook e Twitter per ulteriore assistenza.
Questo software garantisce riparazione e recupero di senza soluzione di continuità del database ACCDB e MDB. Esso ripristina tutti gli oggetti tra cui tabelle, report, query, record, moduli e indici insieme a moduli, macro, ecc. Fissare Microsoft Access problemi di ora in 3 semplici passaggi:
- Scarica Stellar Access database riparazione strumento rated ottima su Cnet.
- Fai clic sull'opzione Sfoglia e Cerca per individuare il database di Access corrotto.
- Fai clic su Ripara Pulsante per riparae visualizzare in anteprima gli oggetti del database.