oracle 12c+允许低版本oracle 客户端连接配置

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;
posted @ 2023-06-09 17:43  xuchao4177  阅读(1015)  评论(0)    收藏  举报