Ho appena risolto un problema simile a questo. Se un database 11g è configurato per password con distinzione tra maiuscole e minuscole, ma stai tentando di connetterti utilizzando un client 10g, il client 10g invierà la password tutta in maiuscolo al database, quindi una password non valida quando la password che hai digitato è chiaramente corretta. Quindi devi aggiornare il client a 11g per farlo inviare la password nel caso corretto (ma per un rapido test puoi cambiare la tua password in tutto maiuscolo e sarai in grado di connetterti).