ORA-28001: the password has expired 处理

Oracle提示错误消息ORA-28001: the password has expired
解决办法:

1、利用SYSDBA权限登陆;

2、查看账户信息:select username,account_status from dba_users

3、如果账户locked/expired,

得先解锁:

alter user BJMMIS account unlock;

再修改密码

alter user BJMMIS identified by newpwd;

一劳永逸破解11G180天自动密码失效的办法:

查询密码有效期

SELECT * FROM dba_profiles WHERE profile=‘DEFAULT’ AND resource_name=‘PASSWORD_LIFE_TIME’

修改为无限制:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

一般为了安全性考虑不设置无限制,而是定期修改密码

转自 https://blog.csdn.net/hjm4702192/article/details/44044781

你可能感兴趣的:(Oracle)