Я работал с веб-страницами WebMatrix ASP.NET и SQL Server 2008. Это здорово, а затем я только что установил Windows 8. Затем я снова установил WebMatrix (sql, iis был установленный с ним) через установщик веб-платформы. Теперь я не могу использовать какие-либо из своих баз данных, я проверил в рабочей области базы данных WebMatrix, и база данных не загружается, ошибка получаетсяНе удается открыть базу данных «StarterSite», запрошенную с помощью логина
«Невозможно открыть базу данных« StarterSite », запрошенную логином. Ошибка входа для пользователя 's' '.
Что я пробовал: У меня есть Googled alot для этого, попробовал то, что было сказано. Я попытался восстановить WebMatrix с панели управления, я переустановил SQL Server 2008. В рабочей области WebMatrix Site произошла ошибка .NET Framework 2.0 не установлена! Я попытался установить его. Но все тот же вопрос предоставляется везде.
Я также заменил файлы, которые у меня были, когда я использовал окна 7. Они находятся там, где они принадлежат. Но проблема все еще существует.
Почему я здесь: Я здесь, потому что я пробовал Google, и я также попытался опубликовать свой собственный вопрос на forums.asp.net. Но каждый раз, когда мне это не удавалось, я попытался получить отсюда какую-то помощь. Я также пробовал читать некоторые вопросы, размещенные здесь. Но они меня не помогают.
Мой вопрос: Где я могу найти настройки подключения для баз данных моего сайта. Это в web.config? Или это где-то в папке Microsoft SQL?
Линия по ошибке:
WebSecurity.InitializeDatabaseConnection("StarterSite", "UserProfile", "UserId", "Email", autoCreateTables: true);
Трассировка стека дает это исключение:
[SqlException (0x80131904): Cannot open database "StarterSite" requested by the login. The login failed.
Войти не удалось для пользователя 'са']
Можете ли вы войти на SQL Server через SSMS? Вы видите свою БД? –
Я не думаю, что у меня SSMS, а также я могу видеть свои базы данных в WebMatrix. Я также проверю SSMS. –
У меня его нет. Я искал, но нет такой вещи, как управление SQL Server. –