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


Как создать учетную запись-посредник (среда SQL Server Management Studio)

В Microsoft SQL Server учетные записи-посредники агента определяют контекст безопасности, в котором может выполняться шаг задания. Чтобы установить разрешения для определенного шага задания, создайте учетную запись-посредник, которая имеет необходимые разрешения для подсистемы агента SQL Server, и затем назначьте эту учетную запись-посредник шагу задания. Только члены предопределенной роли сервера sysadmin имеют разрешение на создание, изменение или удаление учетных записей-посредников. Пользователи, не являющиеся членами предопределенной роли сервера sysadmin, должны быть добавлены к одной из следующих предопределенных ролей базы данных агента SQL Server в базе данных msdb, чтобы использовать записи-посредники: SQLAgentUserRole, SQLAgentReaderRole или SQLAgentOperatorRole. Дополнительные сведения см. в разделе Как разрешить пользователю создание и управление заданиями агента SQL Server (среда SQL Server Management Studio).

ПримечаниеПримечание

После перехода с SQL Server 2000 на SQL Server 2005 все существовавшие учетные записи-посредники заменяются одной временной глобальной учетной записью-посредником UpgradedProxyAccount. Учетной записи-посреднику UpgradedProxyAccount предоставлен доступ только к тем подсистемам, которые использовались явно, и она не имеет доступа ко всем подсистемам после обновления.

Создание учетной записи-посредника

  1. В окне Обозреватель объектов разверните сервер.

  2. Разверните узел Агент SQL Server.

  3. Щелкните правой кнопкой мыши элемент Учетная запись-посредник и выберите пункт Создать учетную запись-посредник.

  4. На вкладке Общие диалогового окна Создание учетной записи-посредника укажите имя учетной записи-посредника, имя учетных данных и описание новой учетной записи-посредника. Учтите, что надо создать учетную запись, если она еще не доступна, прежде чем будет создана учетная запись-посредник. Дополнительные сведения о создании учетной записи см. в разделе Как создать учетную запись (среда SQL Server Management Studio) или в разделе CREATE CREDENTIAL (Transact-SQL).

  5. Проверьте соответствующую подсистему для этой учетной записи-посредника.

  6. На вкладке Участники добавьте или удалите имена входа или роли, чтобы предоставить или отменить доступ к учетной записи-посреднику.