查询用户状态
select username,account_status from dba_users;
解锁用户
alter user 用户名 account unlock;
查看用户使用的密码策略,并将策略的有效期改为无限制
SELECT username, profile FROM dba_users;
SELECT * FROM dba_profiles WHERE profile LIKE '%DEFAULT%' AND RESOURCE_NAME='PASSWORD_LIFE_TIME';
ALTER PROFILE default LIMIT PASSWORD_LIFE_TIME UNLIMITED;
解锁之后有时用户状态仍然为expired
这时重置用户的密码
ALTER USER user1 IDENTIFIED BY 123456;
重置完后在查询状态为open