Estou tendo um plano de manutenção configurado com autenticação do Windows
sendo executado por um trabalho do SQL Server Agent com proprietáriosa
Quem a Autenticação do Windows de um plano de manutenção autentica, para quem e para quê - por que é necessária e/ou como pode ser usada? Para qual usuário devo dar permissões para acessar o local do diretório de backup (sendo estipulado no plano de manutenção)?
E como o proprietário de um trabalho do SQL Server Agent entra em tudo isso considerando que um proprietário sa
possui autenticação do SQL Server?
A caixa de diálogo Gerenciar Conexões é para uma conexão com o Banco de Dados ou Instância na qual você está executando a manutenção.
Portanto, se você digitar um usuário autenticado sql chamado 'bob', o usuário bob será aquele que se conectará à instância para executar as tarefas de manutenção que você está especificando.
Você pode provar isso executando o SQL Server Trace/Profiler (em um ambiente de desenvolvimento) e vendo a conexão sendo feita.
Esse é basicamente o usuário que está se conectando aos objetos dentro do SQL Server.
A conexão com as pastas e recursos externos será, neste caso, qualquer que seja a sua conta de serviço SQL Server.
É um pouco confuso, mas funciona assim:
1.) Sua conta de serviço do SQL Server Agent (ou a conta proxy usada) fará toda a execução. Ele chamará o plano de manutenção, tratará do registro do trabalho para o histórico do trabalho/etc.
2.) Quando o plano de manutenção é executado - qualquer uma das tarefas dentro dele usará quaisquer permissões que a conta do agente tenha ou o que você definiu explicitamente no gerenciador de conexões do plano de manutenção - como você fez.
3.) Para qualquer acesso a recursos fora do SQL Server - a conta do SQL Server Service será, na verdade, a conta interagindo. Portanto, para gravar um backup em uma pasta, sua conta do SQL Server Service precisará dessa permissão. O agente diz ao servidor para executar o plano de manutenção que diz ao servidor para fazer um backup. A conta de serviço do serviço SQL Server executa o que foi solicitado e grava o backup.
Também
Você não perguntou aqui - mas vou mencionar novamente como fiz na última resposta. Não recebo nada por recomendar um recurso gratuito - mas a solução de manutenção Ola Hallengren que mencionei em uma pergunta relacionada a você é um recurso realmente bom. Ele fará suas reconstruções/reorganizações de índice de forma inteligente para que você toque apenas no que precisa ser, adicionará mais controle e inteligência às suas atualizações de estatísticas, fará um ótimo trabalho com backups, etc. Ele se livra da caixa preta dos planos de manutenção e tira uma variável de jogo para você ter que se preocupar em ver por dentro algumas das questões de segurança mais avançadas que você está tentando responder.