数据库相关说明 / Oracle密码过期解决方法 ORA-28001: the password has expired

Oracle11G创建用户时缺省密码过期限制是180天, 如果超过180天用户密码没修改的话会导致用户无法登录
Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽
一旦密码180天未修改过,就会出现这样的问题
解决方法如下:
如果到期了,直接sqlplus登录的时候提示你修改密码,直接改成原密码就行
因为改成其他密码的话你应用程序也需要重新改密码重启服务,比较麻烦

--先登录sqlplus
sqlplus / as sysdba
--改密码,不需要换新密码
alter user 用户名 identified by 原来的密码 account unlock;
	
完成