Как сменить пароль на СУБД не прерывая работу приложения-клиента?
На хосте1 одной командой (sed -i) меняется пароль в файле настроек, и через точку-с-запятой (;) второй командой (sql-client-tool <cmd.sql) отправляются инструкции SQL-серверу на смену пароля. Время выполнения - микродоли секунды, моргнуть не успеете.
надо смотреть  где и как ваша конкретна субд хранит настройки доступа и можно ли их менять не перезапуская сервер. 

в mysql, postgre ничего не надо перезапускать - поменял пароль и сделал flush privileges.