Я подключился к окну 8 с моей учетной записью microsoft. Компьютер видит меня как BAGGINS \ Max (машинное имя/пользователь), как и ожидалось.Entity Framework, создающий базу данных, у которой у пользователя системы тоже нет доступа
У меня есть приложение, которое сначала использует код Entity Framework для генерации базы данных. Однако, когда к базе данных обращаются с кодом, я получаю сообщение об ошибке: «BAGGINS \ Max» не имеет разрешения на доступ к базе данных.
Я перешел на сервер sql, и BAGGINS \ Max имеет полное разрешение на экземпляр сервера sql, но не входит в эту учетную запись для базы данных, созданной сервером sql.
У меня никогда не было этой проблемы раньше, но в последний раз, когда я это делал, я был на окнах 7. Кто-нибудь знает, в чем причина этого, и, возможно, работа вокруг? Приветствия!
Update 1
Я создал другой проект и есть друг работает один и тот же код на своих окнах 7 компьютеров. Оба работают. Это означает, говорит мне, что у меня есть некоторые вещи странных с Windows 8 с использованием живой аутентификации и сервера SQL, но я до сих пор не могу найти solution.l
Update 2
Я создал новый пользователь sql server (express 2012) с полными правами администратора и используется в строке подключения. Тем не менее, я все еще получаю такую же ошибку. На самом деле этот пользователь не может даже войти на сервер sql!