If you try to create an alert in a Document Library or on a list, you might get a No access message. One possible cause is that you have only permissions (Read, Contribute or Full) on this list/library. In that case you have on the site, where the library is located only Limited Access. This is not enough. The alerts are not stored in the list but on the site (SPWeb). Therefore you need access rights on the web.