Я изучаю некоторые опции для изменения пароля пользователя Oracle через приложение Java, использующее JDBC. Чтобы предисловие к моему вопросу с небольшим фоном, я использую Oracle 11gR2 в качестве платформы RDBMS и не имею лицензии для Advanced Security Option.Безопасное изменение паролей Oracle DB от JDBC
Что бы я хотел сделать, это изменить несколько паролей учетных записей пользователей на основе входа в GUI. В настоящее время проблема заключается в том, что я не могу найти конкретные функции JDBC для безопасного изменения паролей. Я понимаю, что пароли всегда безопасно передаются во время входа в систему, но не обязательно зашифрованы в инструкции ALTER (например, ALTER USER XYZ IDENTIFIED BY «newpassword»).
Если бы я был подключен непосредственно к экземпляру RDBMS через SQL * Plus, я мог бы использовать команду PASSWORD, но я не верю, что это вариант из моего Java-приложения.
У кого-нибудь есть идея, как подойти/решить эту проблему?