¿Cómo eliminar de forma segura una tabla en MS-Access?

4

Tengo una computadora con Windows 7 que actualmente tiene una gran base de datos de Microsoft Access 2007 que contiene algunas tablas con datos confidenciales. Me gustaría eliminar / eliminar de forma segura las tablas con los datos confidenciales. Estoy buscando un buen protocolo sobre cómo hacer esto.

¿Todos los datos viven en el archivo * .mdb?

¿Debo preocuparme por las copias de seguridad temporales realizadas por Access mientras la base de datos está abierta?

También me gustaría eliminar las copias de seguridad administradas por la copia de seguridad de Windows 7. ¿Hay una buena manera de eliminar datos confidenciales de una copia de seguridad de Windows?

    
pregunta JJRutter 16.02.2012 - 16:09
fuente

4 respuestas

2

Todos los datos se encuentran en el mdb, así que una vez que elimines la tabla, los datos desaparecerán.

Las copias de seguridad serán la parte difícil. Si está utilizando la Copia de seguridad de Windows 7, no puede eliminar los datos de forma selectiva sin hacer que la copia de seguridad sea inutilizable para una restauración (a diferencia de otras soluciones de copia de seguridad).

Eliminaré todas las copias de seguridad, eliminaré los datos de la base de datos de Access y luego realizaré una copia de seguridad completa del sistema. También buscaría cualquier medio de copia de seguridad que tuviera los viejos archivos mdb y los eliminaría también.

Si no es posible eliminar las copias de seguridad antiguas, cifraría y protegería físicamente los medios de copia de seguridad.

Todo esto se supone que la eliminación de los datos confidenciales no romperá la base de datos o la aplicación que se basa en la base de datos. Yo, personalmente, conservaría una copia de la base de datos actual antes de eliminarla y permitiría que la aplicación se ejecute durante un período de tiempo para determinar el efecto de la eliminación de datos. Luego, elimine la copia de seguridad única una vez que estuviera seguro de que todo funcionó como se esperaba.

    
respondido por el schroeder 16.02.2012 - 17:50
fuente
1

Si realmente no quieres esa información, considera

  • Compactar y reparar la base de datos

  • Volver a formatear la partición donde solía residir el MDB (o destruir físicamente esa unidad física)

  • Trituración de las cintas de copia de seguridad

No puedo decir si el acceso almacena datos en ubicaciones temporales en una unidad de usuarios, aunque esa es una pregunta interesante ...

    
respondido por el random65537 16.02.2012 - 22:26
fuente
1

Eliminar todos los demás datos, excepto los datos confidenciales. Entonces destruye el disco duro. Las imágenes del sistema que fueron creadas por Windows 7 deben tratarse ya que son confidenciales. Por lo tanto, CADA UNA SOLA copia que existe debe ser destruida o, al menos, tratada como confidencial.

    
respondido por el Ramhound 17.02.2012 - 16:14
fuente
-1

Debe revisar el artículo de MSDN para restaurar tablas usando VBA . Puede pegar el código en un módulo de su base de datos y ejecutarlo en menos de un minuto. Si una tabla puede ser restaurada será.

La tabla eliminada se puede recuperar antes de que la base de datos se cierre o compacte. El script VBA puede darte un poco de tranquilidad. Los archivos mdb copiados deberán tratarse de la misma manera.

    
respondido por el zedman9991 16.02.2012 - 22:05
fuente

Lea otras preguntas en las etiquetas