На вкладке «Безопасность» средства администрирования веб-сайта ASP.NET отображается ошибка 1802 - PullRequest
0 голосов
/ 06 мая 2009

Я следую за этим прохождением: http://msdn.microsoft.com/en-us/library/879kf95c(VS.80).aspx

В машине под управлением Vista Ultimate, я установил:

  • IIS
  • SQL Server Express 2005
  • Visual Studio 2005

Я создал новый веб-сайт, и я могу получить к нему доступ через http://127.0.0.1 но я хочу научиться создавать логин и иметь членство пользователей.

Когда я доберусь до учебного шага:

Для создания пользователя

  1. В меню Веб-сайт выберите Конфигурация ASP.NET.
  2. Выберите вкладку Безопасность, ...

Я получаю эту ошибку:

Проблема с выбранным вами хранилище данных. Это может быть вызвано неверное имя или учетные данные сервера, или по недостаточному разрешению. Оно может также быть вызвано роль менеджера функция не включена. Нажмите на кнопка ниже, чтобы быть перенаправлена ​​на страница, где вы можете выбрать новые данные хранить.

Следующее сообщение может помочь в диагностика проблемы: ошибка произошло во время исполнения Файл SQL 'InstallCommon.sql'. SQL номер ошибки 1802 и SqlException сообщение является: CREATE База данных не удалась. Некоторые имена файлов перечисленные не могут быть созданы. Проверьте связанные ошибки. СОЗДАТЬ ФАЙЛ обнаружена ошибка операционной системы 5 (Доступ запрещен.) При попытке открыть или создать физический файл 'C: \ Inetpub \ Wwwroot \ ЧЛЕНСТВО \ App_Data \ ASPNETDB_TMP.MDF. Создание ASPNETDB_9b571c52c35b447ab7947888fa99b6b8 базы данных ...

Почему? Я работаю в Visual Studio в качестве администратора. (щелкните правой кнопкой мыши пункт «Запуск от имени администратора»).

Ответы [ 3 ]

1 голос
/ 07 мая 2009

Хорошо, вот что это исправило:

1)

  • пошел на панель управления -> программы и функции -> включить или выключить функции Windows.

  • проверил "аутентификацию Windows" здесь:

screencap

2)

  • Я зашел в панель управления -> Инструменты администрирования -> Диспетчер служб IIS

  • Выбрал мое веб-приложение в дереве слева.

  • Выбранная «аутентификация» под IIS

  • Включена «проверка подлинности Windows»

0 голосов
/ 06 февраля 2011

Этот ответ и другие исследования помогли мне получить эту работу. Я суммировал шаги подробно здесь http://www.yart.com.au/Resources/Programming/ASP-NET-Security-Doesnt-Work.aspx

0 голосов
/ 06 мая 2009

возможно c: \ inetpub \ wwwroot \ members \ app_data \ только для чтения

...