[python] hash, mysql

Calis.martin na seznam.cz Calis.martin na seznam.cz
Čtvrtek Březen 19 21:52:13 CET 2009


THX pomohlo..

> ------------ Původní zpráva ------------
> Od: azurIt <azurit na pobox.sk>
> Předmět: Re: [python] hash, mysql
> Datum: 19.3.2009 19:51:00
> ----------------------------------------
> Skus funkciu passToHash() upravit takto:
> 
> ....
> hash = hash.hexdigest()
> return hash
> 
> azur
> 
> 
> >-----Pôvodná správa-----
> >Od: [mailto:Calis.martin na seznam.cz]
> >Komu: Konference PyCZ <python na py.cz>
> >Predmet: [python] hash, mysql
> >
> >
> >Dobrý den, mám problémy se spoluprací se sql serverem:
> >
> >server my vrací chybu:
> >ProgrammingError: (1064, 'You have an error in your SQL syntax; check the
> manual that corresponds to your MySQL server version for the right syntax to use
> near
> \'\xa1A\x91k\xc7\xde\x17M\xe0j\xec\xc2\xf1(,iq|\x839;&\x17\xc4\xc1\xcc\x04\x93\x0e\xc81R\xf5UB&\xd1\xaf\xb4P"\'
> at line 1')
> >
> >
> >při interpretaci:  "SELECT * FROM users WHERE name='root' AND password=%s" %
> password
> >
> >kde password je text získaný metodou:
> >def passToHash(self, password):
> >hash = hashlib.sha512()
> >hash.update(password)
> >hash = hash.digest()
> >return hash
> >
> >Nevíte kde dělám chybu?
> >_______________________________________________
> >Python mailing list
> >Python na py.cz
> >http://www.py.cz/mailman/listinfo/python
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 


Další informace o konferenci Python