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... :(
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