I came across a MOSS environment where alerts had been disabled. Question for me was how to re-enable these alerts. A lot on the internet can be found regarding programmatically setting alerts, etcetera. I could not quickly find my answer so after finding the solution I decided to blog this.
The answer (as always) is quite simple if you know where to look. In this case you should verify two parts:
- General Web application settings: Alerts can be turned on or off

- User permissions for web application:

One of the list permissions is "Create Alerts"

By enabling these items, a user can set alerts again.