Назад | Перейти на главную страницу

Решение проблем соответствия FIPS с помощью Oracle 11g

Проблема

Я работаю с Oracle DB 11g (11.2.0.4.0 - 64 бит), Jenkins, плагином Windows PowerShell и плагином VsTestRunner для автоматизации выполнения модульных тестов. При настройке я обнаружил огромную проблему: vstest.console.exe в котором я бы получил следующую ошибку: ORA-01017: invalid username/password; logon denied. В ходе всех моих исследований было доказано, что это вызвано проблемой соответствия FIPS.

Единственное решение, которое я нашел, доказало свою эффективность - это изменить ключ реестра, связанный с FIPS, и отключить его (установите от 1 до 0). К сожалению, это решение нежизнеспособно, поскольку соответствие FIPS является требованием для текущей среды.

Возможное решение, которое было найдено, заключалось в обновлении Oracle DB до 12c Release 2, так как это устранит известную ошибку, обнаруженную в более ранних выпусках; однако мне сказали, что это не вариант.

Конечно, это привело меня сюда.

Вопрос

Кто-нибудь знает какие-либо другие возможные решения, которые позволили бы мне успешно подключиться к базе данных Oracle, которая по-прежнему будет совместима с FIPS?