Я знаю, что эта проблема была поднята много раз раньше, и я прочитал десятки или более статей о попытке заставить это работать, но я никуда не ухожу. Надеемся, что этот вопрос приведет к результату, который не ясно определен в других статьях.SQL Server, не позволяющий мне создать идентификатор пула приложений
У меня есть новый сервер Windows 2012 R2 с IIS 8.5. Я также установил SQL Server 2014 Express (экземпляр по умолчанию) и создал пустую базу данных с именем ActivbaseLive
.
Я создал классическое приложение ASP под пулом приложений под названием «activbase
». В SSMS я иду к безопасности (уровень сервера)> Логины> Новый Логин и введите Логин имя «IIS_AppPool\activbase
» (проверка подлинности Windows, а все остальное по умолчанию) и SSMS идет прямо на меня с "
Create failed for Login 'IIS_APPPOOL\activbase'. (Microsoft.SqlServer.Smo)"
и при дополнительной информации:
"Windows NT user or group 'IIS_APPPOOL\activbase' not found. Check the name again. (Microsoft SQL Server, Error: 15401)"
Другие точки:
- Я проверил имя пула приложений для любых глупых опечаток, но это проверяет.
- ASP является включена функция и простая тестовая программа ASP показывает, что классический ASP работает нормально
- Первоначально я назвал мое приложение бассейн «
activbase.net
», и я был в состоянии создать Вход в SQL Server и уровне базы данных, но после того, как получение «Невозможно открыть базу данных» ActivbaseLive «запрашивается при входе» - Я также попытался добавить базу данных, в которую я пытаюсь настроить таргетинг (
ActivbaseLive
) в разделе «Новый вход ...»> «Сопоставления пользователей», но это не помогает. - Я знаю, что виртуальные учетные записи, такие как идентификаторы пула приложений, не отображаются в окне поиска.
Я попытался сделать это с помощью T-SQL, но я получаю ту же ошибку:
USE [master] GO CREATE LOGIN [IIS_APPPOOL\activbase] FROM WINDOWS WITH DEFAULT_DATABASE=[master] GO Msg 15401, Level 16, State 1, Line 3 Windows NT user or group 'IIS_APPPOOL\activbase' not found. Check the name again.
Любые идеи или что-нибудь еще я могу предоставить? Спасибо.
Как я мог быть таким глупым! Почему я не понял этого. Я был сосредоточен на имени пользователя, а не на домене! Doh! –