Классическая страница ASP олицетворяет NT AUTHORITY \ ANONYMOUS LOGON

У нас есть классическое приложение ASP. Я пытаюсь клонировать его на том же сервере, с тем же экземпляром IIS7, поэтому у нас есть версия для разработчиков. Я скопировал файлы и продублировал всю конфигурацию, которую я могу найти в диспетчере IIS.

Проблема в доступе к БД. Новая копия использует тот же пул приложений, что и старая, и ту же строку подключения, но при созданииADODB.Connection и позвонитьconn.Open(str) с той же старой строкой соединения, который вызывает throw"Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.".

Это не та учетная запись, которую использует пул приложений, но, похоже, это не имеет значения.

"Provider=SQLOLEDB;Data Source=OURSVR;Initial Catalog=OURDB;Integrated Security=SSPI;"

Итак: Как вы заставляете Classic ASP выдавать себя за другую учетную запись?NT AUTHORITY\ANONYMOUS LOGON?

Ответы на вопрос(1)

Ваш ответ на вопрос