Я изменил свою аутентификацию при анонимном доступе с IUSR
на Application pool identity
, и она начала работать.
IIS Manager -> Website -> Authentication -> Anonymous Authentication -> Edit
После изменения этого доступа к базе данных теперь необходимо использовать учетную запись службы. Я предполагаю, что есть разница между ASP.NET и Classic ASP? ?
Ссылки, как я пришел к этому ответу
Я нашел этот пост , в котором говорилось об анонимном доступе, что заставило меня задуматься о "классическом запуске asp под учетной записью службы". То, что поиск Google привел меня к такому сообщению :
Классический ASP запускается от имени пользователя, прошедшего проверку подлинности на сервере в сеансе HTTP.