После некоторых исследований я получил ответ на этот вопрос.
Для доступа к базе данных через веб-сайт, работающий на IIS, учетная запись IUSR IISR и учетная запись ASPNET должны быть аутентифицированы и авторизованы для sqlserver.
(Учетная запись ASPNET - это учетная запись платформы dotnet, связанная с IIS для обработки страниц asp.net.)
сделать это:
открыть студию управления Sqlserver.
перейти к БЕЗОПАСНОСТИ.
затем щелкните правой кнопкой мыши на LOGIN и выберите «новый логин».
нажмите «поиск» на имени пользователя.
затем нажмите кнопку «Дополнительно».
Затем нажмите кнопку «найти сейчас».
Затем в появившемся списке выберите обе учетные записи, упомянутые выше (по одной).
затем нажмите ок.
после выбора имени входа перейдите к его параметрам «сопоставления пользователей».
затем выберите базу данных и проверьте нужные разрешения.
Теперь вы сделали все. нажмите ок.
Вы можете получить доступ к базе данных с вашего веб-сайта.