2010-08-27 3 views
2

У меня есть сайт ASP .Net MVC, который отлично работает при локальном тестировании.Ошибка входа в систему для пользователя '

Я разместил веб-сайт на IIS 7 на нашей машине Windows Server 2008.

Сайт использует поставщик членства .net и когда я пытаюсь войти в системе я получаю следующее сообщение об ошибке:

Login failed for user ''. 

Это строка подключения членства:

data source=(local);Integrated Security=SSPI;Initial Catalog=db 

Сайт работает в IIS в своем собственном пуле приложений с управляемым конвейером, установленным для интеграции, а его Identity - LocalSystem, а для аутентификации установлена ​​анонимная аутентификация.

Это то же самое, что и другие рабочие сайты, на которых мы работаем с .net-членством.

Любые идеи?

+0

Отдельные серверы сети и db? Другие сайты используют одну и ту же среду (db, server, AppPool и т. Д.) – gbn

+0

В одной из таблиц членства была паразитная колонка! Не очень полезная ошибка достаточно! –

ответ

1

Login failed for user '' - это ошибка, вызванная отсутствием NT-входа для SQL Server для чтения, когда вы говорите, что используете интегрированную (Windows) аутентификацию. Это ничего не значит с провайдером членства .net

Итак, у вас есть «Integrated Security=SSPI;», но SQL не может его прочитать. Это может быть вызвано следующими причинами:

  • групповой политикой (без сетевого входа в системе прав)
  • соединительной из не Windows,
  • брандмауэров и т.д.
  • последние изменения паролей в том же изменениях входа в системе (из даты лексемы)
  • и т. Д.

В этом случае я не могу понять, почему, если Web + SQL находятся в одном окне. Я думал, что было бы трудно не иметь токена в одной коробке. Я могу понять, почему почему, но не знаю, как исправить это извините.

Просьба предоставить нам полную информацию о ваших настройках ...

+0

Хорошее объяснение. Любопытно, если я знаю, что проблема связана с недавними изменениями пароля (нам просто нужно было сбросить учетную запись администратора домена), где бы я хотел обновить пароль, он где-то хранится, что мне нужно его обновить? Благодаря! – russds

Смежные вопросы