Как создать учетную запись-посредник (среда 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 предоставлен доступ только к тем подсистемам, которые использовались явно, и она не имеет доступа ко всем подсистемам после обновления. |
Создание учетной записи-посредника
В окне Обозреватель объектов разверните сервер.
Разверните узел Агент SQL Server.
Щелкните правой кнопкой мыши элемент Учетная запись-посредник и выберите пункт Создать учетную запись-посредник.
На вкладке Общие диалогового окна Создание учетной записи-посредника укажите имя учетной записи-посредника, имя учетных данных и описание новой учетной записи-посредника. Учтите, что надо создать учетную запись, если она еще не доступна, прежде чем будет создана учетная запись-посредник. Дополнительные сведения о создании учетной записи см. в разделе Как создать учетную запись (среда SQL Server Management Studio) или в разделе CREATE CREDENTIAL (Transact-SQL).
Проверьте соответствующую подсистему для этой учетной записи-посредника.
На вкладке Участники добавьте или удалите имена входа или роли, чтобы предоставить или отменить доступ к учетной записи-посреднику.