Не удается подключиться к базе данных SQL Express. ошибка "Ошибка входа" - PullRequest
1 голос
/ 05 августа 2011

Проблема: Я получаю следующую ошибку при попытке получить доступ к своему веб-приложению. Я бегу 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>

Любая помощь будет принята с благодарностью, спасибо.

...