Не удается открыть базу данных "UmbracoDB.myDB", запрошенную при входе в систему. Ошибка входа Ошибка входа пользователя 'NT AUTHORITY \ NETWORK SERVICE' - PullRequest
0 голосов
/ 14 июля 2011

Я получаю следующую ошибку: Cannot open database "UmbracoDB.myDB" requested by the login. The login failed. Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.

Раньше до этой ошибки все работало нормально. Моя база данных работает как пользовательский экземпляр, как описано в http://our.umbraco.org/wiki/install-and-setup/using-umbraco-with-embeded-sql-database-(sqlexpress-user-instance).. Похоже, что причиной этой проблемы было присоединение БД к SQL Server Studio Express, а затем ее отсоединение (я сбрасывал пароль администратора umbraco). Ничего не изменилось или изменилось (о чем я знаю).

Я предполагаю, что это какая-то ошибка аутентификации или ошибка владельца базы данных. Я попытался добавить пользователя, как описано в http://blog.sqlauthority.com/2009/08/20/sql-server-fix-error-cannot-open-database-requested-by-the-login-the-login-failed-login-failed-for-user-nt-authoritynetwork-service/, но у меня не получилось. Я также попробовал несколько других вещей, которые потерпели неудачу с именами пользователей / владельцев, но я немного нуб. : |

Я использую Windows 2008, Sql Server 2008 Express, база данных для Umbraco CMS.

Спасибо за любые идеи о том, как решить эту проблему.

1 Ответ

0 голосов
/ 17 июля 2011

Что я сделал, чтобы устранить эту ошибку, так это перейти в проводник Windows, найти базу данных, щелкнуть правой кнопкой мыши -> свойства -> вкладка безопасности -> щелкнуть мышью

Затем добавить сетевые службы с полным контролем.

Первоначально меня поразило то, что я пытался добавить NT AUTHORITY \ NETWORK SERVICE, но он не нашел его.Мне пришлось набрать сетевой сервис и нажать кнопку поиска.Да, я новичок.

Выполнение этого в SQL Server Management Studio ничего не сделало для меня.

Спасибо всем, кто прочитал и попытался помочь с этим постом, и я надеюсь, что однажды это кому-нибудь поможет.

...