Авторство этого выражения установить практически невозможно: оно известно со времен античности и встречается в различных, но одинаковых по смыслу, версиях у Аристофана, Плутарха, Вергилия, Горация и других авторов.

Иносказательно: пройти все мыслимые испытания, которые только могут встретиться в жизни человека. Под «огнем» и «водою» подразумеваются только «физические» испытания (воли, смелости, мужества и т. д.), под «медными трубами» — нравственные (самые трудные): испытания «фанфарами», «медными трубами», то есть славой, популярностью. И его выдерживают далеко не все, кто ранее успешно прошел «огонь» и «воду».