Приложение перестало соединяться с базой данных Oracle. В логе — ошибка:
1 |
ORA-28001: the password has expired |
(это означает, что срок действия пароля истек)
Смотрим, у каких пользователей срок истёк:
1 |
select username,ACCOUNT_STATUS,EXPIRY_DATE from dba_users; |
Устанавливаем бесконечный срок для пароля:
1 |
ALTER PROFILE default LIMIT password_life_time UNLIMITED; |
После чего всё-таки придётся законнектиться sqlplus-ом под нужным пользователем и сменить пароль. Также нужно не забыть поменять его в приложении.
даааа… ты прав
Совершенно согласна.
Спасибо за объяснение, чем проще, тем лучше…