Oracle меняет пароль - PullRequest
       9

Oracle меняет пароль

0 голосов
/ 26 марта 2012

Время от времени Oracle меняет пароль для моей учетной записи. В моем проекте один пул баз данных на каждые 60 секунд, а другой на каждые 600 секунд. Я не верю, что это причина, но она резко меняет пароль, заставляя мой код попытаться войти в систему с неправильным именем пользователя или паролем, что приводит к блокировке учетной записи.

Пароль всегда один и тот же, и программа никак не пытается соединиться с другим именем пользователя / паролем, отличным от действительных.

Ответы [ 2 ]

4 голосов
/ 26 марта 2012

ORA-28000 - это не изменение пароля, это блокировка учетной записи администратором базы данных или потому, что неправильный пароль был введен более, чем FAILED_LOGIN_ATTEMPTS раз.

Мне интересно, нет ли где-нибудь фрагмента кода с жестко закодированным неверным паролем, который запускается. Это или просто слишком много людей неправильно набирают пароль за определенный промежуток времени.

Если вы хотите отслеживать неудачные входы в систему, чтобы попытаться определить причину этого, проверьте эту ссылку: http://www.dba -oracle.com / t_tracking_counting_failed_logon_signon_attempts.htm

Обратите внимание, что начиная с ORacle 10.2, по умолчанию для FAILED_LOGIN_ATTEMPTS в профилях установлено значение 10, а не неограниченное, как это было раньше. для профиля по умолчанию проверьте его с помощью:

SELECT * 
FROM DBA_PROFILES
WHERE  profile = 'DEFAULT' AND resource_name = 'FAILED_LOGIN_ATTEMPTS';

Держу пари, ты вернешь 10, и в этом проблема. Вы можете обновить до более высокого значения или вернуться к неограниченному, например,

ALTER PROFILE default  LIMIT failed_login_attempts UNLIMITED;

(я думаю, что это правильный синтаксис - я сейчас не в своей БД)

0 голосов
/ 30 марта 2012

Ну, получается, что это была конфигурация в lib компании, о которой я не знал ... извините за весь этот беспорядок ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...