Oracle 19c 没有匹配的协议


Oracle12c连接问题ORA-28040:没有匹配的验证协议

造成改问题的原因是客户端版本太低。修改sqlnet.ora文件可以让服务器适配低版本的客户端

sqlnet.ora文件中加入

   

SQLNET.ALLOWED_LOGON_VERSION_SERVER=10

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10

   

意为接受10版本以上的连接到数据库

   

修改上述文件之后再修改一次密码

登陆数据库,在本地使用ORACLE_SID指定的库登陆数据库

sqlplus / as sysdba

   

alter user sys identified by system;

   

即可

   

   

来自 <https://blog.csdn.net/qq_42967254/article/details/105003069>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM