SQLPLUS低版本(11)登录ORACLE高版本(19C)
1、修改oracle服务器sqlnet.ora文件
/oracle/app/oracle/product/19.3.0/db_1/network/admin/sqlnet.ora
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
需要重新修改密码,不重新修改密码,上述参数设置之后依然会报错
因为以上是修改了安全策略,且服务器开启了密码复杂度校验
2、查Oracle数据库密码设置相关配置文件
SELECT * FROM Dba_Profiles d WHERE d.profile='DEFAULT';
3、关闭密码复杂性校验
alter profile default limit PASSWORD_VERIFY_FUNCTION null;
4、修改密码
alter user test identified by "test";
5、再次开启密码复杂度校验、查看密码配置文件
SQL> @?/rdbms/admin/utlpwdmg.sql
SELECT * FROM Dba_Profiles d WHERE d.profile='DEFAULT';
6、修改配置文件与之前一致
例:修改密码为不过期
alter profile default limit PASSWORD_LIFE_TIME unlimited;