使用ojdbc6连接oracle19c时,报错信息如下:
ORA-28040: 没有匹配的验证协议
解决方法:
进入oracle安装源目录:
D:\WINDOWS.X64_193000_db_home\network\admin
打开sqlnet.ora文件,最后添加如下内容:
SQLNET.ALLOWED_LOGON_VERSION=8
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
如图:
重启Oracle服务。如图:
接着又报如下错误:
ORA-01017: 用户名/口令无效; 登录被拒绝
解决方法:
重新修改密码即可。