Родилась идея, прощу кто знает как решить задачку ....
Нужно посредством локальной машины и установленной PowerShell подключаться к серверам и менять пароль для пользователей.
Пример подключение через CMD:
Код:
Код: Выделить всё
chcp 1251
set ORACLE_SID=*DATABASE*
sqlplus "passmngr/password@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=server)(Port=1521))(CONNECT_DATA=(SID=*DATABASE*)))"Пример смены пароля ORACLE:
Код:
Код: Выделить всё
ALTER USER *user* IDENTIFIED BY 01012015pass
;Пример пароля[/i]: 01012015pass
P.S. но этот пароль нужно генерировать при каждом запуске. Менять цифры ДД:ММ:ГГГГпароль. Можно куда нибудь генерировать и этот скрипт запускать.
P.S. базы 3-4 и в каждом 3-4 пользователей
А дальше подключиться через SSH и сменить пароль на LINUX пользователей!
И в конце показать какой пароль установлен! (Чтобы знать как заходить )
Всем кто включается заранее спасибо!