Как я могу зашифровать пароль для хранения в файле .inf без использования SQLODBCS.EXE? - PullRequest
0 голосов
/ 26 сентября 2018

В связи с недавним введением в действие GDPR от нас попросили клиента часто менять пароли для входа в базу данных унаследованной системы начисления заработной платы, построенной с использованием модулей Netcobol Fuji и требующей хранения определения подключения в файле ODBC.inf.Это можно легко сделать с помощью интерактивного инструмента SQLODBCS.EXE, но, похоже, нет способа сделать это, вызвав его из командной строки, как мы должны сделать, чтобы Devops или IT-менеджмент могли сделать это с удаленной консоли powershell.

Копая глубже файл, кажется, что все детали хранятся в виде простого текста с зашифрованным паролем, очевидно, я не смог найти объяснения алгоритму, используемому на сайте Fujitsu.

Кто-нибудь знает, как использовать SQLODBCS неинтерактивным способом командной строки или, в конечном итоге, как сгенерировать этот зашифрованный пароль с помощью Java, c # или любого другого современного языка?

Заранее спасибо.

...