[Python-es] Resumen de Python-es, Vol 3, Envío 43

Néstor Chacón Manzano xalabin en gmail.com
Lun Mar 15 12:33:48 CET 2010


> Message: 1
> Date: Sun, 14 Mar 2010 11:46:10 -0700 (PDT)
> From: Jean Carlos Rodrìguez <jeancarlosr_ve en yahoo.com>

>
> Hola el problema es que es una aplicacion, y con el login, passwd y lugar donde se encuentra la base de datos, se pueden meter y modifacar la misma?? es por seguridad
>

Lo suyo es que la cadena de conexión la tengas en un fichero de configuración.
De esta manera el código se independiza del entorno y puedes controlar
la seguridad mediante los permisos que tenga el fichero.

Además, si no quieres que se puedan realizar según que operaciones en
la BD, usa la gestión de permisos que tiene la propia BD (GRANT,
REVOKE...)



Más información sobre la lista de distribución Python-es