Используя NOLIO, что будет лучшим способом для запуска сценариев sql? - PullRequest
0 голосов
/ 02 мая 2018

Я использую Nolio для развертывания, где он запускает сценарии оболочки, которые выполняют несколько сценариев sql.

Мой вопрос заключается в том, как лучше всего хранить пароли БД для запуска каждого сценария, учитывая, что разработчик не может знать пароли и их нужно каким-то образом маскировать или шифровать.

Спасибо

1 Ответ

0 голосов
/ 03 мая 2018

Ну, какую версию CA Release Automation вы используете?

В любом случае, Nolio / CARA довольно долго поддерживает поля пароля в этом процессе.

К сожалению, после того, как вы вызовете сценарий оболочки для выполнения сценариев БД, вам нужно будет либо передать действительный пароль в виде открытого текста, либо каким-либо образом его замаскировать, что означает, что он потенциально может быть видим тем, кто имеет доступ к физическая система.

Честно говоря, я бы использовал одно из действий CARA для вызова сценариев БД напрямую, а не через сценарии внешней оболочки. Таким образом, ваши пароли останутся зашифрованными в базе данных CARA и замаскированы из всех файлов журналов и файлов действий, и ваша система будет защищена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...