Criei um pacote SSIS que precisa de acesso a uma pasta em uma unidade compartilhada.
O pacote é executado com êxito em minha máquina local, mas recebo um erro de acesso negado quando o executo em um servidor diferente usando um nome de usuário diferente.
Criei um ticket para o TI dar permissões de acesso ao nome do usuário que está executando o pacote, mas o pacote ainda estava falhando com o mesmo erro de acesso ao caminho negado.
O TI me disse que precisaria reiniciar os serviços que o nome de usuário (do Windows) estava usando para que as alterações se propagassem.
Minha dúvida é: quais serviços eu precisaria reiniciar para que o nome de usuário tenha os novos direitos de acesso propagados para ele para que meu pacote seja executado (com acesso à pasta)?
Preciso reiniciar o servidor no qual o pacote reside? O servidor que contém a pasta compartilhada precisa ser reiniciado? Algum serviço do SQL Server precisa ser reiniciado? Qual é a maneira mais fácil de propagar as permissões para o nome de usuário?
Conseguimos propagar as alterações reiniciando apenas o 1 serviço que estava sendo usado pelo nosso DWH (sob o nome de usuário ao qual queríamos dar acesso). Portanto, acho que a resposta para minhas perguntas é que você só precisa reiniciar o 1 serviço específico que o nome de usuário invoca ao executar o pacote. Não foi necessário reiniciar o servidor inteiro.
Eu gostaria de ter escrito uma resposta mais detalhada, mas o processo foi feito por outra pessoa e eu estava apenas observando enquanto eles faziam isso, então não tive a chance de ver exatamente qual serviço eles reiniciaram, mas lembro de ter visto o Data Warehouse no Nome do Serviço.