Sahih Bukhari Volume 009, Book 087, Hadith Number 113.

Narrated By Abu Qatada : The Prophet said, "A true good dream is from Allah, and a bad dream is from Satan."