There exists a non-noetherian ring $R$ such that every non-zero $R$-module has an associated prime.
This in proven in Example 2.3 in P. J. Cahen, Ascending chain conditions and associated primes, Commutative ring theory (Fès, 1992), 41-46, Lecture Notes in Pure and Appl. Math., 153, Dekker, New York, 1994.
The point is that over an arbitrary commutative ring, any non-zero module has a weakly associated prime. Thus, the question is related to asking for rings over which assassins and weak assassins coincide. Clearly, noetherian rings have this property, but the aforementioned example shows that there are also other such rings. I do not know any more classes of such rings, nor about any other (published) work on these questions. See also this question.