сервер полностью скомпрометирован, тогда базу данных тоже надо шифровать на лету как-то, и что бы злоумышленик не смог ключи получить для расшифровки - это нереально
И не факт что сер полностью скомпроментирован. Если рутован, то я заберу имидж всего и спокойно буду разгребать на досуге. Тут не поспоришь. Но если код проникшего работает с ограниченными привелегиями - то тут ещё можно побороться.