Beim odbc_connect gibt es sicherlich einen Paramter für "no prompt", so dass das Anmeldefenster nicht hochkommt und die Verbindung dann halt fehlschlägt.