sp_delete_jobschedule(Transact-SQL)
작업의 일정을 삭제합니다.
sp_delete_jobschedule은 이전 버전과의 호환성을 위해서만 제공됩니다.
중요 |
---|
이전 버전의 SQL Server에 사용되는 구문에 대한 자세한 내용은 SQL Server 2000용 Microsoft SQL Server Transact-SQL Reference를 참조하십시오. |
주의
이제 작업 일정을 작업과 독립적으로 관리할 수 있습니다. 작업에서 일정을 제거하려면 sp_detach_schedule을 사용하고, 일정을 삭제하려면 sp_delete_schedule을 사용합니다.
[!참고]
sp_delete_jobschedule은 여러 작업에 연결된 일정을 지원하지 않습니다. 기존 스크립트가 sp_delete_jobschedule을 호출하여 둘 이상의 작업에 연결되는 일정을 제거하면 프로시저에서 오류를 반환합니다.
사용 권한
기본적으로 sysadmin 고정 서버 역할의 멤버는 이 저장 프로시저를 실행할 수 있습니다. 다른 사용자는 msdb 데이터베이스의 다음 SQL Server 에이전트 고정 데이터베이스 역할 중 하나를 부여 받아야 합니다.
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
이러한 역할의 사용 권한에 대한 자세한 내용은 SQL Server 에이전트 고정 데이터베이스 역할를 참조하십시오.
sysadmin 역할의 멤버는 모든 작업 일정을 삭제할 수 있습니다. sysadmin 역할의 멤버가 아닌 사용자는 각자 소유한 작업 일정만 삭제할 수 있습니다.