Usuário com melhor resposta
Usuário 'sa' acessando pasta da rede

Pergunta
-
Caros colega, estou usando o usuário de banco 'sa' , tentando acessar um arquivo na pasta de rede.
bulk insert cartorio
from '\\cartorio01\e$\Departamentos\cartorio.TXT'
with
(
fieldterminator = ';', -- caractere que separa os campos no arquivo
rowterminator = '\n' -- referencia para fim da linha
);
porem ao executar el mostra o erro:
Msg 4861, Level 16, State 1, Line 1
Cannot bulk load because the file "\\cartorio01\e$\Departamentos\cartorio.TXT" could not be opened. Operating system error code 5(Access is denied.).este usuário 'sa não é usurário de rede, somente de banco:
O que devo fazer para ter essa permissão?
Respostas
-
Geraldo boa tarde,
Todo acesso é realizado pela conta, que está configurado no serviço do SQL Server.
Para você verificar qual conta esta configurada vc precisa acessar o SQL Server Configuration Manager => SQL Server Services.
Se precisar alterar segue como alterar.
How to change the SQL Server service account
Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net
- Marcado como Resposta Guilherme Macedo S segunda-feira, 8 de maio de 2017 15:53
Todas as Respostas
-
Bom dia,
Geraldo, quando você efetua essa execução dentro do SQL Server, na verdade ele não tenta abrir o arquivo com as credenciais locais. Ele utiliza o usuário e senha configurado no Serviço do SQL Server.
Mude o Usuário e senha do serviço para um usuário e senha do Domínio que tenha acesso. Não se esqueça das demais permissões, como Admin Local, etc.
-
Geraldo boa tarde,
Todo acesso é realizado pela conta, que está configurado no serviço do SQL Server.
Para você verificar qual conta esta configurada vc precisa acessar o SQL Server Configuration Manager => SQL Server Services.
Se precisar alterar segue como alterar.
How to change the SQL Server service account
Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net
- Marcado como Resposta Guilherme Macedo S segunda-feira, 8 de maio de 2017 15:53
-
Bom dia
Por falta de retorno esta thread esta encerrada.
Caso necessario, por gentileza abra uma nova thread.
Atenciosamente,
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Desculpe pela demora !
Tinha solicitado a criação de um usurário de rede que tenha acesso a uma determinada pasta, para poder colocar no Manager => SQL Server Services onde eu iria testar. Entendi a sua dica e vi realmente que tem essa opção.