Come eliminare in modo sicuro una tabella in MS-Access?

4

Ho un computer con Windows 7 che al momento contiene un grande database Microsoft Access 2007 contenente alcune tabelle con dati riservati. Vorrei cancellare / rimuovere in modo sicuro le tabelle con i dati riservati. Sto cercando un buon protocollo su come farlo.

Tutti i dati risiedono nel file * .mdb?

Dovrei essere preoccupato per i backup temporanei creati da Access mentre il DB è aperto?

Vorrei anche uccidere i backup gestiti dal backup di Windows 7. C'è un buon modo per rimuovere i dati sensibili da un backup di Windows?

    
posta JJRutter 16.02.2012 - 16:09
fonte

4 risposte

2

Tutti i dati sono presenti in mdb, quindi una volta eliminata la tabella, i dati sono andati.

I backup saranno la parte difficile. Se si utilizza Windows 7 Backup, non è possibile rimuovere selettivamente i dati senza rendere il backup potenzialmente inutilizzabile per un ripristino (a differenza di altre soluzioni di backup).

Vorrei eliminare tutti i backup, rimuovere i dati dal database di Access, quindi eseguire un nuovo backup completo del sistema. Vorrei anche cercare qualsiasi supporto di backup che avrebbe i vecchi file mdb e cancellarli anche.

Se non è possibile eliminare vecchi backup, crittograferei e fisicamente proteggere il supporto di backup.

Tutto ciò presuppone che la rimozione dei dati riservati non interromperà il database o l'applicazione basandosi sul database. Personalmente, conserverei una copia del database corrente prima di eliminarlo e lasciare che l'applicazione funzioni per un periodo di tempo per determinare l'effetto della rimozione dei dati. Quindi elimina il backup una tantum quando sono sicuro che le cose siano andate come previsto.

    
risposta data 16.02.2012 - 17:50
fonte
1

Se davvero non vuoi che le informazioni in giro, prendi in considerazione

  • Compattare e riparare il database

  • Nuova formattazione della partizione in cui risiedeva l'MDB (o distrugge fisicamente quell'unità fisica)

  • Shredding i nastri di backup

Non posso dire se l'accesso memorizza i dati in posizioni temporanee su un'unità utente, anche se questa è una domanda interessante ...

    
risposta data 16.02.2012 - 22:26
fonte
1

Rimuovi tutti gli altri dati tranne i dati riservati. Quindi destory l'HDD. Le immagini di sistema create da Windows 7 devono essere considerate riservate. Quindi OGNI SINGOLA copia che esiste dovrebbe essere distrutta o per lo meno trattata come riservata.

    
risposta data 17.02.2012 - 16:14
fonte
-1

Dovresti esaminare l' articolo di MSDN per il ripristino delle tabelle usando VBA . Puoi incollare il codice in un modulo nel tuo database ed eseguirlo in meno di un minuto. Se un tavolo può essere ripristinato lo sarà.

La tabella cancellata può essere ripristinata prima che il database venga chiuso e / o compattato. Lo script VBA può darti un po 'di tranquillità. I file MDB di backup dovranno essere indirizzati allo stesso modo.

    
risposta data 16.02.2012 - 22:05
fonte

Leggi altre domande sui tag