We do not currently know of any antonyms for have a negative impact on.
For similar words to have a negative impact on, try: