sábado, 12 de marzo de 2016

Failed to connect to database instance: ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)

Failed to connect to database instance: ORA-28001: the password has expired (DBD ERROR: OCISessionBegin). 

Me apareció este error de Oracle al dar la contraseña del usuario DBSNMP. Parece que el password ha expirado.

Para verificar el estado del usuario en la base de datos pueden ejecutar la siguiente consulta con un usuario superior como sys.

SQL> select username, account_status from dba_users where username='DBSNMP'; 

Para cambiar el password usen la sentencia de alter user identified by, aquí abajo la dejo.

SQL> alter user dbsnmp identified by **** account unlock;

Espero les sirva.
 

No hay comentarios.:

Publicar un comentario