2009-11-30 7 views

ответ

-1

Я отвечаю на это сам. И решение состоит в том, чтобы добавить роль сервера «sysadmin» в «Встроенный/Пользователи» на сервере SQL Server.

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

2

Прочтите этот пост в блоге here для ответа на ваш вопрос.

Резюмируя свой пост вам нужно сделать следующее:

  1. пользователю нужен логин SQL Server
  2. Войти SQL Server должна быть членом сборки в DBCreator role
  3. Вход в SQL Server должен быть членом встроенного файла securityadmin .
  4. Для входа в SQL Server необходимо иметь СЕРВИС VIEW TATE привилегия предоставляется
  5. Запустим 2005 SP1, Даруй общественности группы выполняют права на процедуру sp_detach_db
+2

А я собирался опубликовать тот же URL-адрес! Ха-ха +1 –

+0

@ o.k.w: Быстрый розыгрыш! ;) – 2009-11-30 14:25:28

+0

Спасибо. Но есть ли какие-либо объяснения, почему это происходит? –

0

Проверьте это: Ozzie Rules Blogging

ли это:

  1. пользователю необходим вход SQL Server
  2. Вход в SQL Server должен быть b член еа сборки в роли DBCreator Войти
  3. Сервер SQL должен быть членом сборки в securityadmin роли
  4. Логин SQL Server должен иметь VIEW SERVER STATE привилегией
  5. Запустим 2005 SP1, предоставить публичной группе права на выполнение процедуры sp_detach_db
+0

Снова я спрашивая, есть ли какие-либо объяснения, почему это происходит? Спасибо за ссылку btw! –

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