Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ORA-28001: The password has expired

Tags:

oracle

I'm facing the problem about my database in Oracle, When I opened my database, it appear a message with: "ORA-28001: The password has expired"

I have updated my account with somes:

sqlplus /nolog SQL> connect / as SYSDBA Connected.  SQL> SELECT username, account_status FROM dba_users WHERE ACCOUNT_STATUS LIKE '%EXPIRED%';  SQL> ALTER USER system IDENTIFIED BY system;          User altered.  SQL> ALTER USER system ACCOUNT UNLOCK; User altered.  SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; Profile altered.  SQL> exit 

I check and see that, my account: 'system' has OPEN, but I open it on Oracle SQL Developer, it still have alert:

ORA-28001: The password has expired 

I have refered very much links but it still same the problem, how to fix this?

like image 810
luongkhanh Avatar asked Nov 14 '16 02:11

luongkhanh


People also ask

How do I fix an expired password in Oracle?

Right-click on the connection. Select the "Reset Password..." option from the popup menu. In the subsequent dialog, enter the current password and the new password with confirmation. Click the OK button.

How do you fix Ora 28002 The password will expire in 7 days errors?

How do I turn-off the ORA-28002 error? Cause: The user's account is about to about to expire and the password needs to be changed. Action: Change the password or contact the DBA.

Can not connect DB with URL Java SQL Sqlexception Ora-28001 The password has expired?

ORA-28001 means that your password has been expired according to your profile. Normally, you should change the password, but you can still work around it. Don't be confused with ORA-28000: The account is locked, it's a different account problem.


1 Answers

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; alter user EPUSR100 identified by EPUSR100 account unlock; commit; 
like image 132
Yosra Avatar answered Sep 28 '22 00:09

Yosra