Oracle unsupported verifier type
See original GitHub issueRecently my client changed authentication type for our oracle database. Instead of using a single database user for all connections, each person has to use his own personal user. SQLDeveloper Just Works ™, I changed the previous user with my own and it connects.
DBeaver fails instead with the following exception. Possibly the driver is requiring some additional steps to use this kind of authentication. I don’t know the technical details unfortunately, but I’m open to using custom builds to provide more detailed logs if you need so.
2018-10-31 11:51:58.246 - Connect with 'jdbc:oracle:thin:@//XXXXX' (oracle_thin-166c9c05991-6dce11b88967a7d6)
2018-10-31 11:51:58.416 - Connection failed (oracle_thin-166c9c05991-6dce11b88967a7d6)
2018-10-31 11:51:58.421 - org.jkiss.dbeaver.model.exec.DBCConnectException: unsupported verifier type
org.jkiss.dbeaver.model.exec.DBCConnectException: unsupported verifier type
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:179)
at org.jkiss.dbeaver.ext.oracle.model.OracleDataSource.openConnection(OracleDataSource.java:144)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCExecutionContext.connect(JDBCExecutionContext.java:86)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.initializeMainContext(JDBCRemoteInstance.java:86)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.<init>(JDBCRemoteInstance.java:54)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.initializeRemoteInstance(JDBCDataSource.java:105)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.<init>(JDBCDataSource.java:100)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.<init>(JDBCDataSource.java:89)
at org.jkiss.dbeaver.ext.oracle.model.OracleDataSource.<init>(OracleDataSource.java:85)
at org.jkiss.dbeaver.ext.oracle.OracleDataSourceProvider.openDataSource(OracleDataSourceProvider.java:130)
at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:768)
at org.jkiss.dbeaver.runtime.jobs.ConnectJob.run(ConnectJob.java:70)
at org.jkiss.dbeaver.ui.dialogs.connection.ConnectionWizard$ConnectionTester.run(ConnectionWizard.java:230)
at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:101)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.sql.SQLException: unsupported verifier type
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:647)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:359)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.lambda$0(JDBCDataSource.java:148)
at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:157)
... 14 more
Issue Analytics
- State:
- Created 5 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
sql developer showing unsupported verifier type error for one ...
Hi, OS: Windows 7 Enterprise 64-bit Oracle client: didnt download JDK/JRE: NA SQL Developer: Version 4.1.1.19.
Read more >Oracle sql developer connection - Stack Overflow
I am trying to connect to oracle DB using Oracle SQL Developer (Version 3.0.04) Connection parameters follows ... Unsupported verifier type.
Read more >unsupported verifier type - ORAganism - WordPress.com
Copyright (c) 1982, 2011, Oracle. All rights reserved. Enter password: Connected to: Oracle Database 11g Enterprise ...
Read more >unsupported verifier type - Devart Forums
Update: We now recognized that the error occurs due to using Oracle Internet Directory (OID) verified users. While in dotConnect 6.3 connecting ...
Read more >Oracle Error FAB9A2C5 Unsupported Verifier Type
The text box reads 'unsupported verifier type', and is unable to connect to the Oracle server. I have tried clearing my server sign-ins...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
It works! Connection can now be established. Looks like standard connections continue to work too, so this parameter could be enabled by default. However I have no idea of the implications.
Additional information for anyone stumbling onto this page: after migrating the database to EUS\OUD from EUS\CDM, I had to remove that connection setting to avoid getting
ORA-28274: No ORACLE password attribute corresponding to user nickname exists.
See https://wiki.loopback.org/display/KB/EUS+Migration+from+OID+to+OUD