Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Удаляет расписание задания в службе агент SQL Server.
sp_delete_jobschedule предоставляется только для обратной совместимости.
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
Замечания
Расписанием задач теперь можно управлять независимо от них самих. Чтобы удалить расписание из задания, используйте sp_detach_schedule. Чтобы удалить расписание, используйте sp_delete_schedule.
sp_delete_jobschedule не поддерживает расписания, подключенные к нескольким заданиям. Если существующий скрипт вызывает sp_delete_jobschedule удаление расписания, присоединенного к нескольким заданиям, процедура возвращает ошибку.
Разрешения
Вы можете предоставить EXECUTE разрешения для этой процедуры, но эти разрешения могут быть переопределены во время обновления SQL Server.
Другим пользователям необходимо предоставить одну из следующих агент SQL Server предопределенных ролей базы данных в msdb базе данных:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Дополнительные сведения о разрешениях этих ролей см. в разделе Предопределенные роли базы данных агента SQL Server.
Члены роли sysadmin могут удалять любое расписание заданий. Пользователи, не являющиеся членами роли sysadmin, могут удалять только расписания заданий, принадлежащие им.