2013-09-03 2 views
0

Я работал с веб-страницами 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. 

Войти не удалось для пользователя 'са']

+0

Можете ли вы войти на SQL Server через SSMS? Вы видите свою БД? –

+0

Я не думаю, что у меня SSMS, а также я могу видеть свои базы данных в WebMatrix. Я также проверю SSMS. –

+0

У меня его нет. Я искал, но нет такой вещи, как управление SQL Server. –

ответ

0

Проблема была связана с файлами SQL Server. Он не был полностью установлен, и Логин не был успешным в Windows 8, поскольку SQL Server SP2 не работает в Windows 8. Мне сказали установить SQL Server SP3, который совместим с Windows 8.

Я попытался опубликовать вопрос на форумах IIS, но так и не успел спросить, будет ли SQL Server Sp2 получить какой-то прогон для Windows 8 или нет. Ну, я надеюсь на лучшее! :)

-1

Try, чтобы открыть сайт с недавно. установленный браузер. Я думаю, проблема в том, что cookie застрял в вашем браузере, и он пытается войти в систему с вашей учетной записью Windows. Если он не работает, прокомментируйте строку с ошибкой и повторите попытку.

+0

Просто дайте мне одну причину и скажите, когда мы установим новое окно, есть ли предыдущий браузер? НЕТ! Все недавно установлено приятелем. –

+0

Если вы используете Chrome или любой современный браузер, он может хранить ваши файлы cookie в облаке. Так что это может случиться, дружище. –

+0

По словам меня, он даже не хранит последний пароль и историю брата, предположим, что вы просматривали, и внезапно появился новый компакт-диск для нового окна, установите его обратно! НЕТ ИСТОРИИ! Случилось со мной 5 раз. Итак, сохраняете куки?Если он сохранил Cookies, нам не нужно было входить в facebook каждый раз, когда мы его устанавливали. –

Смежные вопросы