[Python-es] Access y Python

Gonzalo Mouriÿfffffffffff1o Pardo gmourinopardo en yahoo.es
Vie Nov 23 16:19:32 CET 2012


Bueno después de estar investigando esta semana por internet ya tengo algo claro lo del access y el python.
estoy utilizando win32com.client con código SQL, pero no se meter una contraseña en la base de datos, para ponerla algo de seguridad, alguien me podria decir que hacer.
Gracias.

#!/usr/bin/env python
# -*- coding: cp1252 -*-

import win32com.client
 
class dbcreation():
    def __init__(self, lista):
        self.lista = lista
        self.user = lista
        #self.user = self.lista[6]
        arch1 = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=' + self.user
        arch = arch1 + '.zrt;'
        catalog = win32com.client.Dispatch('ADOX.Catalog')
        catalog.Create(arch)
        self.abrir = dbopen(self.user)

        self.conecction = self.abrir.conecction
        string1 = "CREATE TABLE Usuario (Nombre varchar(25), Apellidos varchar"
        string2 = "(40),  Nivel numeric(2)"
        string = string1 + string2 
        self.conecction.execute(string)
        self.conecction.Close()


class dbopen():
    def __init__(self, user):
        self.user = user
        self.conecction = win32com.client.Dispatch('ADODB.Connection')
        arch1 = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=' + self.user
        self.arch = arch1 + '.zrt;'
        self.conecction.Open(self.arch, password = "Casa")

dbcreation(lista = "GMP012")
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20121123/6ce9f562/attachment.html>


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