Если вы не изменитесь, каждое приложение бассейн имеет собственную идентичность. В вашем случае просто добавьте нового пользователя в свою базу данных SmallBakery
с именем IIS APPPOOL\MyAppPool
с помощью SQL Management Studio. Вы найдете список пользователей в поддиапазоне «Безопасность/Пользователи» вашей базы данных. Это должно выглядеть примерно так:
Для тестирования позволяет пользователю быть членом db_owner
роли. Если это сработает, удалите эту роль и просто оставьте ее членом db_datareader
и db_datawriter
.
Таким образом, каждый пул приложений (возможно, каждый веб-сайт, если все они используют собственный пул приложений), имеет доступ только к соответствующей базе данных.
У этого пользователя есть доступ к серверу sql? –
Можете ли вы разместить строку подключения к БД? – JackLock