В январе 1941 года Соляников был призван на службу в Рабоче-крестьянскую Красную Армию. В 1942 году он окончил Энгельсскую военную авиационную школу пилотов. С ноября того же года — на фронтах Великой Отечественной войны. В боях два раза был ранен.
К апрелю 1944 года старший лейтенант Анатолий Соляников командовал эскадрильей 810-го штурмового авиаполка 225-й штурмовой авиадивизии 15-й воздушной армии 2-го Прибалтийского фронта. К тому времени он совершил 86 боевых вылетов на воздушную разведку и штурмовку скоплений боевой техники и живой силы противника, нанеся ему большие потери.
Указом Президиума Верховного Совета СССР от 19 августа 1944 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и героизм» старший лейтенант Анатолий Соляников был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
В сентябре 1944 года Соляников был сбит над вражеской территорией и попал в немецкий плен. В марте 1945 года он был освобождён. В 1946 году в звании майора Соляников был уволен в запас.
Был также награждён двумя орденами Красного Знамени, орденом Александра Невского, двумя орденами Отечественной войны 1-й степени, белорусским орденом «За службу Родине» 3-й степени и рядом медалей.
Источник: https://ru.wikipedia.org/wiki/Соляников,_Анатолий_Данилович