I am pretty sure they don't if you're using the safe amount. But if your overdosing it probably could affect your vision.
Sterroids can destroy many organs and vitail parts of the body don't use them if you don't need them for medical purposes