xp_cmdshell no sql-server 2005 não acessa compartilhamento

1 resposta
from_sp_br

Boa tarde.

Estou tendo a necessidade de através da procedure xp_cmdshell
acessar pastas compartilhadas em outro servidor. Até onde consegui
verificar, me parece que na execução do xp_cmdshell não roda
em alguma sessão do windows, pois mesmo um simples ‘dir k:’, sendo
k uma unidade compartilhada, me retorna que a Sessão de logon não
existe.
Alguem já enfrentou este problema ?

Obrigado.

1 Resposta

T

xp_cmdshell (que um administrador de banco de dados normalmente desabilitaria, porque é muito perigosa em termos de segurança) roda com o usuário do serviço SQL Server, e normalmente não consegue acessar drives mapeados ou mesmo recursos na rede local. Sorry.

Criado 26 de julho de 2008
Ultima resposta 31 de jul. de 2008
Respostas 1
Participantes 2