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