oracle 12c及以上版本,默认不允许低版本oracle客户端连接,如11g客户端,经网络搜索可通过设置Oracle服务端允许低版本访问
在oracle服务端的“%ORACLE_HOME%/network/admin/sqlnet.ora”配置文件最后追加如下配置内容,意思为最低版本的Oracle客户端访问:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
经过上述配置完成后,重启Oracle数据库服务,之后采用低版本客户端连接,提供用户名或密码错误,拒绝登录,
又网络搜索,其为oracle中用户密码为之前12c及以上版本的加密模式,当开启上述低版本允许连接后,低版本客户端加密模式与此不同,
所以,需要重新设置密码,在数据库端存储密码模式各后兼容版本,参考以下脚本修改密码:
alter user DBUSER_ANME identified by xxx;
标签:12c,低版本,Oracle,密码,oracle,客户端
From: https://www.cnblogs.com/xuchao4177/p/17469888.html