Akademik

пройти сквозь огонь и воду
пройти <сквозь> огонь и воду <и медные трубы> Разг. Неодобр. Только сов. Чаще прош. вр. Испытать, перенести в жизни многое, побывать в различных трудных положениях (о человеке с большим жизненным опытом и часто небезупречным прошлым). С сущ. со знач. лица: бывалый человек, моряк, девушка, сосед… прошел сквозь огонь, воду и медные трубы.

Душой общества являлся Ястребов, как бывалый и опытный человек, прошедший сквозь огонь, воду и медные трубы. (Д. Мамин-Сибиряк.)

Одинцову не любили… рассказывали про нее всевозможные небылицы, уверяли, что она помогала отцу в его… проделках… Прошла через огонь и воду, – говорили о ней. (И. Тургенев.)

Она [Наля] еще гимназистка, дочка очень чванных родителей, но уж прошла огонь и воду и медные трубы… (И. Бунин.)

(?) С огнем и водой ассоциируются разного рода жизненные невзгоды. Добавление и медные трубы – позднейшее. С ними ассоциируется слава человека. Испытание огнем и водой успешно выдерживают многие, а пройти «медные трубы» (духовой оркестр, которым встречают человека, прошедшего «огонь и воду») не всякому удается. Вероятно, не без влияния библейских текстов. Ср.: «Мы вошли в огонь и в воду, и ты вывел нас на свободу». (Псалтырь.)

Учебный фразеологический словарь. — М.: АСТ. . 1997.