У вас недостаточно прав для создания проекта базы данных

Я использую Vista и не пользуюсь администратором. Я попытался с именем пользователя Admin, но это не сработало. Есть идеи?

3 ответа

Решение

Я отвечаю на это сам. И решение состоит в том, чтобы добавить роль сервера "sysadmin" для входа "Builtin/Users" в SQL Server.

Это должно быть сделано, потому что Visual Studio использует эту учетную запись пользователя для создания временной базы данных, в то время как мы редактируем для проверки времени разработки.

Прочтите этот пост здесь, чтобы получить ответ на свой вопрос.

Чтобы подвести итоги своего поста, нужно сделать следующее:

  1. Пользователю нужен логин SQL Server
  2. Имя входа SQL Server должно быть членом встроенной роли dbcreator.
  3. Имя входа SQL Server должно быть членом встроенной роли securityadmin
  4. Для входа в SQL Server должна быть предоставлена ​​привилегия VIEW SERVER STATE
  5. Если запущен пакет обновления 1 (SP1) 2005 года, предоставьте общедоступной группе права на выполнение процедуры sp_detach_db.

Проверьте это: Правила блога Оззи

Сделай это:

  1. Пользователю нужен логин SQL Server
  2. Имя входа SQL Server должно быть членом встроенной роли dbcreator.
  3. Имя входа SQL Server должно быть членом встроенной роли securityadmin
  4. Для входа в SQL Server должна быть предоставлена ​​привилегия VIEW SERVER STATE
  5. Если запущен пакет обновления 1 (SP1) 2005 года, предоставьте общедоступной группе права на выполнение процедуры sp_detach_db.
Другие вопросы по тегам