Проблема:
Я получаю следующую ошибку при попытке получить доступ к своему веб-приложению.
Я бегу sql express 2008 r2
Невозможно открыть базу данных пользователя по умолчанию. Ошибка входа.
Ошибка входа пользователя 'NT AUTHORITY \ NETWORK SERVICE'.
Справочная информация:
Я создаю свой ASPNETDB в Visual Studio через папку данных приложения.
Затем я загрузил файлы моего приложения на свой сервер IIS.
У меня не было проблем, мое приложение работало как положено.
Мне нужно было присоединить мою БД к студии управления SQL-сервером.
Я подключил ASPNETDB, однако теперь я получаю сообщение об ошибке выше, когда пытаюсь получить доступ к своему веб-приложению.
Я не знаю, как исправить эту ошибку. Я не очень опытный в этом.
То, что я пробовал:
Я добавил 'NT AUTHORITY \ NETWORK SERVICE' в качестве логина под
Базы данных> Безопасность> Логины.
Затем я добавил «NT AUTHORITY \ NETWORK SERVICE» в качестве пользователя к конкретной БД, к которой я хотел подключиться
Базы данных> TheDatabaseIAttached> Sercurity> Пользователи
Я все еще получаю то же сообщение об ошибке.
моя строка подключения
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
<add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
Любая помощь будет принята с благодарностью, спасибо.