entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Seguridad de base de datos (sqlite3, MySQL, …) alojadas en servidor

Los proyectos en Django permiten motores de base de datos como MySQL, sqlite, Postgresql, ...

Seleccionando sqlite3 la base de datos es un fichero db.sqlite3 el cual se aloja en el servidor como un recurso mas. En cambio con el motor MySql no existe tal fichero dentro del proyecto y se debe acceder a la base de datos mediante software como phpmyadmin.

¿Es mas seguro usar el motor MySQL por el simple hecho de que la base de datos no es un fichero el cual se podría descargar con mas facilidad?

1 Respuesta

2votos

Leonardo-Tadei Puntos227320

Hola @egoitz_gonzalez,

es más seguro usar un servidor RDBMS como MySQL o como PstgreSQL, no solo porque los datos no son accesibles como archivos, sino porque tenés toda una capa de seguridad mediante usuario y contraseña para acceder a los datos, y lo más importante, los RDMBS al cumplir las ACID te garantizan la integridad de los datos, coda que no te puede garantizar SQLite, sobre todo en entornos de accesos concurrentes, que es lo típico de la web o una aplicación que funcione en red.

Saludos cordiales

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta