Budskapet är ganska tydligt:
- du har lyckats kontakta en databas
- de angivna inloggningsuppgifterna är felaktiga
Detta indikerar att det egentligen inte är något fel med din klientkonfiguration.
Så det lämnar dig med
- användare/pw-kombinationen är fel
- du har inte kontaktat databasen du tror att du har
Möjligheter:
- Se till att du kan ansluta med autentiseringsuppgifterna från kommandoraden.
- Använd tnsping mydatabase för att kontrollera värden och instansen du kontaktar, verifiera att det är korrekt. Utdata från detta kommando bör berätta för dig värd, port och instans/tjänst du ansluter till. Om det är fel, kontrollera filen tnsnames.ora för detta alias.
- Som @OMG Ponies föreslår, om du använder 11g, se till att skiftläge i dina lösenord är korrekt