Sachverhalt: Sachverhalt: A. Der 1960 geborene F._ leidet an verschiedenen gesundheitlichen Beschwerden, insbesondere an einer chronischen obstruktiven Lungenerkrankung bei Allergie auf Milben und Federn sowie einer narzisstischen Persönlichkeitsstörung, die unter ungünstigen Entwicklungsbedingungen in der Kindheit zu einer im 14. Lebensjahr beginnenden chronischen Polytoxikomanie, Störungen durch multiplen Substanzgebrauch und Konsum anderer psychotroper Substanzen (Cannabis, Heroin, Kokain, Alkohol) sowie einer sozialen Phobie geführt hat. Seit 1. Juli 1995 bezieht er deswegen eine ganze Invalidenrente (mit Zusatzrente für die Ehefrau und Kinderrente). Vom 6. bis 10. August 2001 hielt sich der Versicherte auf Veranlassung der Invalidenversicherung in der Medizinischen Abklärungsstelle (MEDAS) auf. Die Ärzte kamen zum Schluss, im somatischen Bereich bewirke lediglich die chronisch obstruktive Lungenerkrankung eine relevante Einschränkung der Arbeitsfähigkeit. Aus psychiatrischer Sicht könne gegenüber den Befunden des Psychiatrischen Zentrums X._ vom 5. Juli 1995 keine Veränderung festgestellt werden. Dem Versicherten sei es zumutbar, zumindest partiell sein Suchtleiden durch Drogen- und Alkoholabstinenz zu überwinden (Gutachten der MEDAS vom 23. Oktober 2001). Die IV-Stelle des Kantons Solothurn teilte F._ mit Verfügung vom 2. September 2002 mit, der Sachverhalt habe sich nicht in einer den Invaliditätsgrad beeinflussenden Weise geändert, sodass weiterhin Anspruch auf eine ganze Invalidenrente bestehe. Wörtlich wird weiter angeordnet: "AUFLAGE: Die Weitergewährung der ganzen IV-Rente erfolgt mit der Auflage, dass Sie sich innerhalb eines Jahres einer stationären Alkohol- und Drogenentzugstherapie unterziehen und im Anschluss daran die vollständige Abstinenz dieser Suchtmittel weiterführen. Die Kosten dieser Massnahme gehen nicht zu Lasten der Invalidenversicherung. Die nächste Renten-Revision werden wir per 31.08.2003 vornehmen. Auf diesen Zeitpunkt werden wir uns bei Ihrem Hausarzt über den Erfolg der durchzuführenden Massnahme entsprechend erkundigen und über Ihren weiteren Rentenanspruch neu verfügen. Falls Sie die Auflage nicht erfüllen, werden wir die Rente zu diesem Zeitpunkt herabsetzen oder aufheben." Die nächste Renten-Revision werden wir per 31.08.2003 vornehmen. Auf diesen Zeitpunkt werden wir uns bei Ihrem Hausarzt über den Erfolg der durchzuführenden Massnahme entsprechend erkundigen und über Ihren weiteren Rentenanspruch neu verfügen. Falls Sie die Auflage nicht erfüllen, werden wir die Rente zu diesem Zeitpunkt herabsetzen oder aufheben." B. Mit Beschwerde vom 23. September 2002 liess F._ beantragen, es sei die Nichtigkeit der Verwaltungsverfügung festzustellen, eventuell sei sie ersatzlos aufzuheben. Das Versicherungsgericht des Kantons Solothurn hiess die Beschwerde wie folgt gut (Entscheid vom 5. Mai 2003): "1. In Gutheissung der Beschwerde wird die in der Verfügung der IV-Stelle des Kantons Solothurn vom 2. September 2002 angeordnete Auflage, wonach sich der Beschwerdeführer innerhalb eines Jahres einer stationären Alkohol- und Drogenentzugstherapie zu unterziehen habe, aufgehoben. 2. Die Akten gehen nach Einritt der Rechtskraft des vorliegenden Entscheids zurück an die IV-Stelle, damit diese im Sinne der Erwägungen verfahre und in der Folge neu über die Anordnung einer Auflage entscheide." C. Mit Verwaltungsgerichtsbeschwerde beantragt die IV-Stelle des Kantons Solothurn die Aufhebung des vorinstanzlichen Enscheids. F._ stellt die Rechtsbegehren, die Verwaltungsgerichtsbeschwerde sei mit der Feststellung abzuweisen, dass die Verfügung vom 2. September 2002 nichtig sei, und es sei Ziffer 2 des Dispositivs des kantonalen Entscheids aufzuheben. Gleichzeitig wird eventualiter um Gewährung der unentgeltlichen Verbeiständung ersucht. Das Bundesamt für Sozialversicherung schliesst auf Gutheissung der Verwaltungsgerichtsbeschwerde. 