[Linuxtrent] python, mysql e odbc

  • From: Emanuele Olivetti <olivetti@xxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 15 Sep 2004 15:11:24 +0200

Sto sperimentando un programmino che ho scritto in python
su windos (xp prof. sp1) che utilizza (tra le varie cose)
il modulo MySQLdb per connettersi a un server MySQL.
Ho il seguente problema: quando il programma si connette
il database lo vede come utente "ODBC@miocomputer" ; il
nome della macchina client la azzecca (miocomputer) mentre
il nome dell'utente e' sostituito da ODBC. Mi pare chiaro
che per qualche strano motivo sotto windows la connessione
a MySQL non avvenga tramite socket diretta ma tramite ODBC:
come faccio a evitare che il nome dell'utente sparisca sostituito
da ODBC? Per ora non ho esigenza di discriminare gli utenti
a livello di permessi di Db ma tra un po' si... :(

Premetto che di ODBC non so quasi nulla e che ho cercato nella striminzita documentazione di MySQLdb ma senza successo.

Grazie per le eventuali risposte,

Emanuele

P.S.: su linux il problema non si presenta e tutto funziona
OK. Se aggiungo l'utente ODBC sul Db allora anche su windos
tutto funzioan perfettamente... utente mascherato a parte.
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: