Поделиться через


Подключение к удаленному серверу служб Integration Services

Изменения: 15 сентября 2007 г.

Подключение к экземпляру служб Integration Services на удаленном сервере из среды SQL Server Management Studio или другого управляющего приложения требует определенного набора прав на сервере для пользователя этого приложения.

Подключение к службам Integration Services на удаленном сервере

Подключение к службам Integration Services на удаленном сервере

  1. Откройте среду SQL Server Management Studio.

  2. В меню Файл выберите пункт Подключить к обозревателю объектов, чтобы вывести диалоговое окно Подключение к серверу.

  3. Выберите службы Integration Services в списке Тип сервера.

  4. Введите имя сервера служб SQL Server 2005 Integration Services (SSIS) в текстовом поле Имя сервера.

    Aa337083.note(ru-ru,SQL.90).gifПримечание.
    Служба Windows для служб Integration Services не привязана к экземпляру. Чтобы соединиться со службой, используется имя компьютера, на котором работают службы Integration Services.
  5. Нажмите кнопку Соединить.

Aa337083.note(ru-ru,SQL.90).gifПримечание.
В диалоговом окне Выбор серверов не отображаются удаленные экземпляры служб Integration Services. Кроме того, параметры, доступные на вкладке Параметры подключения диалогового окна Подключение к серверу, которое выводится при нажатии кнопки Параметры, неприменимо для подключения к службам Integration Services.

Устранение ошибки «Доступ запрещен»

Если пользователь без достаточных прав пытается подключиться к экземпляру служб Integration Services на удаленном сервере, сервер отвечает сообщением об ошибке «Доступ запрещен». Этого сообщения об ошибке можно избежать, убедившись, что пользователи имеют нужные разрешения DCOM.

Настройка прав для удаленных пользователей в Windows Server 2003 или Windows XP

  1. Если пользователь не является членом группы локальных администраторов, добавьте его в группу «Пользователи DCOM». Это можно сделать в оснастке MMC «Управление компьютером» в меню Администрирование.

  2. Откройте панель управления, дважды щелкните Администрирование и дважды щелкните Службы компонентов, чтобы запустить оснастку MMC «Службы компонентов».

  3. Разверните узел Службы компонентов в левой части области консоли. Разверните узел Компьютеры, разверните узел Мой компьютер и щелкните узел Настройка DCOM.

  4. Выберите узел Настройка DCOM и в списке приложений, которые можно настроить, выберите MsDtsServer.

  5. Щелкните правой кнопкой мыши MsDtsServer и выберите Свойства.

  6. В диалоговом окне Свойства MsDtsServer перейдите на вкладку Безопасность.

  7. В разделе Разрешения на запуск и активацию выберите Настроить и щелкните Изменить, чтобы открыть диалоговое окно Разрешение на запуск.

  8. В диалоговом окне Разрешение на запуск добавьте или удалите пользователей и присвойте соответствующие разрешения нужным пользователям и группам. Доступные разрешения: «Локальный запуск», «Удаленный запуск», «Локальная активация» и «Удаленная активация». Права запуска предоставляют или отказывают в разрешении запускать и останавливать службы, права активации предоставляют или отказывают в разрешении подключаться к службе.

  9. Нажмите кнопку «OК», чтобы закрыть диалоговое окно.

  10. В разделе Права доступа выберите Настроить, затем нажмите кнопку Изменить.

  11. В диалоговом окне Права доступа добавьте или удалите пользователей и присвойте соответствующие разрешения соответствующим пользователям и группам.

  12. Чтобы закрыть диалоговое окно, нажмите кнопку ОК.

  13. Закройте оснастку MMC.

  14. Перезапустите службу Integration Services.

Настройка прав для удаленных пользователей в Windows 2000 с последними пакетами обновления

  1. В командной строке запустите программу dcomcnfg.exe.

  2. На странице Приложения диалогового окна Свойства конфигурации DCOM выберите приложение MSDTSServer и щелкните Свойства.

  3. Перейдите на страницу Безопасность.

  4. В двух разных диалоговых окнах настройте Разрешения на доступ и Разрешения на запуск. Нельзя различить удаленный и локальный доступ: права на доступ включают локальный и удаленный доступ, а права на запуск включают локальный и удаленный запуск.

  5. Закройте диалоговые окна и dcomcnfg.exe.

  6. Перезапустите службу Integration Services.

Подключение с использованием локальной учетной записи

При работе с локальной учетной записью Windows на клиентском компьютере можно подключиться к службе Integration Services на удаленном компьютере, только если локальная учетная запись имеет то же самое имя пользователя и пароль, а на удаленном компьютере имеются соответствующие права.

Делегирование не поддерживается

Службы SQL Server 2005 Integration Services (SSIS) не поддерживают делегирование учетных данных. В этом сценарии вы работаете на клиентском компьютере, служба Integration Services установлена на втором компьютере, а SQL Server установлен на третьем. Хотя среда SQL Server Management Studio успешно отправляет учетные записи с клиентского компьютера на второй компьютер, где выполняется служба Integration Services, Integration Services не может передать учетные данные со второго компьютера на третий, на котором выполняется SQL Server.

Журнал изменений

Версия Журнал

15 сентября 2007 г.

Изменения
  • Обновлена процедура настройки прав для удаленных пользователей.