En este Blog mostrare información referente a temas informáticos. Los temas sobre servidores Linux y Microsoft; Desarrollo de aplicaciones; Motores de Base de datos y otros que serán abordados de manera Técnica.
martes, 21 de agosto de 2012
ORA-28002: the password will expire within X days
ORA-28002: the password will expire within X days
Cuando nos da el Error: ORA-28002: the password will expire within X days, por mas que cambiemos PASSWORD_LIFE_TIME y PASSWORD_GRACE_TIME, no podemos salir de este estado.
PASOS
1 Solución: Cambiar la clave del usuario.
En el caso que "No se quiera cambiarla" y dejar la misma, pero no sabemos cual es la actual podemos hacer la siguiente consulta:
select a.name,
a.password,
b.account_status,
'alter user "' || a.name || '" identified by values ''' || a.password || ''';'
from sys.user$ a, dba_users b
where b.username = a.name
2 Con el resultado de la consulta, seteamos la misma clave que tienen actualmente los usuarios.
alter user "PRACTICA1" identified by values '6FEBDC5C15A858CA';
Luego de esto, si que se quiere que las claves no expiren mas, ejecutar:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
Referencia: http://efren9.blogspot.com/2011/09/ora-28002-password-will-expire-within-x.html
Suscribirse a:
Comentarios (Atom)