zoukankan      html  css  js  c++  java
  • plsql developer连接oracle 12.2报错 ora-28040 No matching authentication protocol

    使用plsql连接时,发现报ora-28040 No matching authentication protocol

    赶紧查了查MOS,原来在默认情况下Oracle12.2对客户端版本有限制,

    解决方法:升级Oracle客户端或者修改sqlnet.ora中的以下两个参数控制:

     

    SQLNET.ALLOWED_LOGON_VERSION_SERVER=10

    SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10

    select username, account_status, default_tablespace, created, password_versions from dba_users;

    USERNAME    ACCOUNT_STATUS                             DEFAULT_TABLESPACE                          CREATED       PASSWORD_VERSIONS
    --------------- ---------------------------------------------------------------- ------------------------------------------------------------ ------------ ----------------------------------
    SYS        OPEN                                 SYSTEM                               26-JAN-17    10G 11G 12C
    SYSTEM        OPEN                                 SYSTEM                               26-JAN-17    10G 11G 12C

     

    password_versions表明当前用户口令的认证方式.

     

     

  • 相关阅读:
    设计模式学习工厂模式
    vector详解
    sizeof() c++primer
    list vector
    vc windows 服务问题:服务没有及时响应启动或控制请求
    程序员规范
    c++ map
    省略符形参
    SQL2005附加数据库时遇到的问题:用户组或角色在当前数据库已存在 .
    Socket 阻塞
  • 原文地址:https://www.cnblogs.com/oracle-ziyuhou/p/10259872.html
Copyright © 2011-2022 走看看