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表明当前用户口令的认证方式.

     

     

  • 相关阅读:
    批量修改同一种控件属性
    线程池的使用
    金蝶K3常用数据表
    安装更新
    ApexSQL
    c# 计算一个整型数组的平均
    sqlServer基础知识
    c# 获取字符串数组中最长的的字符串并输出最长的字符串
    c# 获取数组中最大数的值
    c# 计算1-100之间的所有质数(素数)的和
  • 原文地址:https://www.cnblogs.com/oracle-ziyuhou/p/10259872.html
Copyright © 2011-2022 走看看