Вот сценарий:ASP.net приложение не может подключиться к SQL Server 2005 базы данных
IIS 6 и SQL Server 2005 на одном компьютере:
Я только что создали новое приложение внутри моей основной веб-сайт в IIS.
Корневой сайт имеет свою собственную базу данных. Приложение, которое я только что создал под корневым сайтом, также имеет свою собственную базу данных.
Страницы ASP.net в корневом сайте подключаются к своей базе данных с использованием надежной безопасности. Этот веб-сайт работает в пуле приложений по умолчанию, который использует учетную запись «Сетевая служба Windows».
Новое приложение, которое я только что создал, использует тот же самый пул приложений.
Я добавил учетную запись сетевой службы к пользователям базы данных нового приложения и предоставил db_owner, как и установил db корневого сайта. Когда я пытаюсь запустить свое новое приложение, я получаю эту ошибку:
Ошибка входа в систему пользователя. Пользователь не связан с надежным подключением SQL Server.
Когда я переключаю строку подключения нового приложения, чтобы использовать учетную запись sql server sa, она работает. Я не хочу использовать учетную запись SA.
Я не могу понять это! Пожалуйста помоги.
Это ответ. Я должен был использовать пользователя, который указан на вкладке безопасности каталога в IIS. Я пытался использовать пользователя приложения, и это было проблемой. Спасибо! –