The dreams of the Prophets عليهم الصلاة والسلام were all true - which was a valuable support to the veracity of their message. Whether they were sleeping or awake, Shaytaan was not allowed to make them envision falsehood.
When a person has a bad or alarming dream, he is urged to take the following actions:
(1) Seek Allaah's سبحان ....
A good dream is a favour from Allaah سبحانه و تعالى because it is granted by Him. It carries glad tidings, brings happiness to the heart, and is an indication of a believer's truthfulness and righteousness. These are important reasons to praise Allaah سبحانه و تعالى for it.
Abu Salamah  رحمه الله reported that he used to have dreams that mad....
Bad and terrifying dreams are attributed to Shaytaan because: