18 c Соответствие текущему паролю необходимой сложности для продления срока действия пароля на тот же - PullRequest
0 голосов
/ 13 февраля 2020

После переноса базы данных с 11g на 18g (облачная версия) я получаю сообщение о том, что пароль пользователя истечет через несколько дней. Потому что эти пользователи являются источником подключения ко многим веб-приложениям. Мне нужно будет повторно использовать тот же пароль.

Я пытался изменить длительность пароля на неограниченную, но уже слишком поздно для пользователей, уже находящихся в статусе "льготный".

Поэтому при попытке изменить их пароль такой же, как и у старого; Я получаю сообщение, что они не соответствуют необходимой сложности (как 2 специальных символа или заглавные буквы)


    ORA-20000: password must contain 2 or more special characters
    28003. 00000 -  "password verification for the specified password failed"
    *Cause:    The new password did not meet the necessary complexity
               specifications and the password_verify_function failed
    *Action:   Enter a different password. Contact the DBA to know the rules for
               choosing the new password

Есть ли возможность изменить параметры сложности; и если да, то также является ли он инструментом для ввода пароля в режиме «изящество»?

Большое спасибо за помощь

Хорошего дня

1 Ответ

0 голосов
/ 13 февраля 2020

вы, безусловно, можете создать свою собственную функцию сложности пароля, чтобы делать то, что вы хотите, а затем связать ее с профилем. Я бы также предложил создать для этого новый профиль, чтобы вы могли оставить «default» в покое. Затем назначьте новый профиль для пользователя (ей).

...