Я обнаружил, что с помощью SQL Developer (пробовал версии 18.1 и 18.3) я могу изменить пароль пользователя на значение более 30 символов, что невозможно при использовании alter user
или create user
.
Мне интересно, как это возможно.
Мы изо всех сил пытаемся воспроизвести это, но я могу сделать это неоднократно ...
Версия Oracle:
Oracle Database 12c Enterprise Edition, выпуск 12.1.0.2.0 - 64-разрядная версия
Я использую функцию «Сброс пароля» из SQL Developer для пользователя, который не подключен к БД.
Я не получаю сообщение об ошибке, пользователь может соединиться с этим слишком длинным паролем, например, a123456789B123456789C123456789D
(31 символ), используя SQL Developer, но также sqlplus.
edit1: Попытка использовать только последние / первые 30 символов не работает, возможно, есть какое-то другое преобразование, я не знаю.
edit2: Я создал видео , показывающее, как я этого добился ...