При разработке приложений в ASP.NET 2 (VS 2005) я помню, что давал разрешения пользователю ASPNET по умолчанию.Есть ли какие-либо изменения в ASP.NET4 по отношению к пользователю по умолчанию?
Нет, в ASP.NET 4.0 ничего не изменилось.Важна учетная запись пользователя, под которой настроено ваше приложение в IIS.
Это зависит от того, на каком IIS вы находитесь.
Предполагая, что 7.0 / 7.5, вы несете ответственность за установку идентификатора пула приложений, под которым работает ваш сайт.
Посмотрите на эту статью:
http://learn.iis.net/page.aspx/624/application-pool-identities/