sp_update_jobschedule (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

SQL Server エージェント サービスで指定したジョブのスケジュール設定を変更します。

sp_update_jobschedule は下位互換性のみを目的として提供されます。

ジョブ スケジュールをジョブとは別に管理できるようになりました。 スケジュールを更新するには、sp_update_schedule (Transact-SQL) を使用します。

アクセス許可

このストアド プロシージャは、db_owner ロールによって所有されています。 任意のユーザーにアクセス許可を付与 EXECUTE できますが、SQL Server のアップグレード中にこれらのアクセス許可がオーバーライドされる可能性があります。

他のユーザーには、データベース内の固定データベース ロールSQL Server エージェント次のいずれかを付与するmsdb必要があります。

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

これらのロールの権限の詳細については、「 SQL Server エージェントの固定データベース ロール」を参照してください。

このストアド プロシージャを使用して、他の ユーザーが所有するジョブ スケジュールを更新できるのは、sysadmin のメンバーだけです。