java.sql.SQLException: ORA-28001: 口令已经失效

左手的ㄟ右手 2022-04-17 02:41 780阅读 0赞

oracle创建用户默认有180天密码过期的限制;
1、sqlplus /nolog
2、conn /as sysdba
3、查看用户所属的文件夹

  1. SELECT username, PROFILE FROM dba_users;

在这里插入图片描述
4、查看此文件下

  1. SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name = 'PASSWORD_LIFE_TIME';

在这里插入图片描述
5、修改为密码周期为不限制;

  1. alter profile default limit password_life_time unlimited;

在这里插入图片描述
6、如果已经提示:java.sql.SQLException: ORA-28001: 口令已经失效这样的错误,还需要修改一下密码,改为本密码就可以。

  1. alter user 用户名 identified by 旧密码;

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,780人围观)

还没有评论,来说两句吧...

相关阅读