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