Oracle提示错误消息 ORA-28001: the password has expired,是由于Oracle11G的新特性所致,Oracle11G创建用户时缺省密码过期限制是180天(即6个月),如果超过180天用户密码未做修改则该用户无法登录。 1、plsql以管理员身份登陆,system/manager(system默认密码为manager)登陆 select username,account_status from dba_users; 2.可以看到有的用户状态为expired。 状态为expired的用户,修改其密码 ALTER USER 用户名 IDENTIFIED BY 密码; 重新设置密码后,重新查询用户可以看到状态改为OPEN. 重新登陆就可以了。