[SQL Server]Agent(エージェント)の実行ユーザ(サービスアカウント)の権限

SQL Server Agent サービスを起動しようとして、失敗(エラー)になるときの対処方法。

ずばり、実行ユーザ(サービスアカウント)の権限不足。(権限不足っていうメッセージ出たっけ??)

OSとしてユーザに対する権限は、実行ファイルにさえアクセスできれば低くてもよい(言いすぎかもしれない・・・)。

次がポイント!

SQL Serverに対してのユーザ権限として、サーバーロール「sysadmin」権限が必要。

この権限がないと、Agentサービスは起動できない。

サービスアカウントを「ローカルシステムアカウント(LocalSystem)」にしているなら、「NT AUTHORITYANONYMOUS LOGIN」にサーバーロール「sysadmin」権限を与える。非常に怖くて気持ち悪い感じだが・・・

っていうか、「ローカルシステムアカウント」って、実際OS上のどのユーザ???

わからなければ以下の本を参考にしてもいいかも(キーワード検索なので的外れの場合もあります)
わからなければ以下の本を参考にしてもいいかも(機械検索なので的外れの場合もあります)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です