Pregunta

Estoy construyendo una máquina virtual local para hacer dev web en lugar de usar nuestro sitio en el desarrollo. Necesito una base de datos a nivel local, pero yo no quiero simplemente tire hacia abajo una base de datos de producción y usar eso como que tiene información de que, si bien no están protegidos por la ley HIPAA o cualquier cosa, no debe estar disponible en el caso de robo de portátiles. ¿Hay algunas aplicaciones o prácticas recomendadas para sanear estos datos por lo que soy capaz de derribar una base de datos, limpiarlo, e instalarlo en mi vm?

Aclaración . Lo que realmente estoy buscando es una aplicación que me permita marcar las columnas específicas como sensibles y whack aquellos siempre he importado una nueva copia de la base de datos

¿Fue útil?

Solución

suena como lo que necesita es un generador de datos, que se incluirá en tu base de datos con datos falsos. Redgate tiene una buena, pero no sé si va a trabajar con MySQL. Tal vez este le ayudará a cabo?

Otros consejos

TRUNCATE table;

o

DELETE FROM table WHERE true;

en cualquier tabla que no desea conservar los datos de, a continuación, establecer valores ficticios o bien por cualquier información confidencial del usuario, o borrar todos los datos del usuario y sólo a su vez unas pocas cuentas en cuentas de pruebas locales (usuario TestAdmin ' , contraseña 'password', etc).

La pregunta más interesante que usted debe preguntarse es: ¿Por qué la base de datos no tienen ya las migraciones sql esqueleto que no puedo correr a crear una base de datos limpia? ¿Qué pasa cuando se necesita para crear una instancia de la producción por separado en otro servidor?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top