Ansible Автоматизация отчета о резервном копировании БД - PullRequest
0 голосов
/ 20 февраля 2020

Я создаю ansible скрипт для автоматизации отчетов о резервном копировании БД.

Нет проблем в ручном процессе.

Ручной процесс:
s sh> войти в систему как владелец БД для спецификаций c db> настройка среды> открыть sql плюс> запустить скрипт

В ручном процессе при входе в систему как владелец БД это приведет Please enter your password:

Ansible:
Итак, возвращаясь к ansible сценарию оболочки, в основном после получения владельца db я буду использовать его для входа в систему.
Допустим, я получил владельца jarold Я войду как: su - jarold

в поле задач:

shell: su - jarold

ВОПРОС:
Как я мог добавить пароль, встроенный в скрипт оболочки?

Я уже пробовал su - jarold --password="{{mypassword}}" и он не работает | даже эхо пароль также не работает.

ПРИМЕЧАНИЕ: Удаленный хост - linux, и у меня нет прав изменять какие-либо настройки на удаленных хостах. БД Oracle

Есть ли у кого-нибудь такой опыт или какая-то идея? или, может быть, я делаю это неправильно. пожалуйста посоветуй. спасибо, ребята.

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