ORA-28040: Pas de correspondance protocole d'authentification d'exception lors de l'utilisation de groovy.sql package avec oracle12c

Je suis en train d'essayer de se connecter à oracle12c base de données à l'aide de groovy.sql.Sql

Sql sql = Sql.newInstance('jdbc:oracle:thin:@'+hostName:port/serviceName, dbUser, dbPassword, 'oracle.jdbc.driver.OracleDriver')

et il retourne

java.sql.SQLException: ORA-28040: No matching authentication protocol

Je suppose, c'est à cause de la dialecte incompatibilité.

Il fonctionne très bien avec oracle11g, mais pas avec 12c. Si c'est un problème avec dialecte, comment pouvons-nous de l'extérieur spécifier dialecte à groovy.sql.Sql. Si non, quel pourrait être le problème ou la solution?

Je suis en utilisant ojdbc14 pilote.

OriginalL'auteur Syam | 2014-08-05