oracle12.1 升级到 oracle12.2之后的问题

oracle12.1 升级到 oracle12.2之后的问题

 

①ORA-28040: No matching authentication protocol

 原因是升级到12c r2之后,貌似只允许相同版本的客户端连接了。

 解决办法就是在$ORACLE_HOME/network/admin/sqlnet.ora中添加下面的参数

SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8

 

※修改完之后需要重启

sqlplus sys/manager as sysdba
SQL> shutdown immediate

SQL> startup

 

②ORA-01017: invalid username/password; logon denied

用户名密码并没有问题,但是就是登陆不上。

需要重新设置下密码。

ALTER USER #USER_NAME# identified by #PASSWORD# ;

--更新密码后可以查看下密码的版本
select dba_users.password_versions from dba_users where username='用户';

 

 

 

 

上一篇:Leetcode1684. 统计一致字符串的数目[C++题解]:字符串O(n^2)简单题


下一篇:Android编译流程