Oracle数据库密码过期重置

什么现象是oracle登录密码过期了?  下图。。

Oracle数据库密码过期重置_第1张图片


这种情况,先连接Oracle,以Oracle用户登录,再输入以下命令:

select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

结果显示为:

Oracle数据库密码过期重置_第2张图片

结果显示密码有效期是180天!


输入命令,执行:

  1. alter profile default  limit password_life_time unlimited; 
  2. commit

再次执行:

select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'

结果显示为:

Oracle数据库密码过期重置_第3张图片

(进行过以上步骤之后需要更改密码,否则还会出现异常!)

输入执行:

alter user XXXUSER identified by Welcome1; (XXXUSER为你要更改密码的登录账号,Welcome1为要更改的密码)

此时,密码已更改成功!

但如果账号被锁住,则需要解锁命令!:

alter user XXXUSER identified by oracle account unlock;

那么再次登录,问题就已解决!Perfect!

你可能感兴趣的:(数据库-Oracle)