Voy a dar un salto de fe y asumir que te conectas a SQL Server usando la autenticación de Windows. En tal caso, tiene un doble salto Kerberos: un salto es su aplicación cliente que se conecta al servidor SQL, un segundo salto es el servidor SQL que se conecta al control remoto \\COMPUTER01
. Tal doble salto cae bajo las restricciones de la Delegación restringida y terminas accediendo al recurso compartido como Acceso anónimo y, por lo tanto, Acceso denegado.
Para solucionar el problema, debe habilitar la delegación restringida para la cuenta de servicio de SQL Server. Este blog: Cómo: la inserción masiva de SQL Server con delegación restringida (acceso denegado) tiene un ejemplo de cómo hacerlo, y realmente espero que el paso sobre cómo 'habilitar la delegación sin restricciones' sea solo un error tipográfico ya que la delegación sin restricciones es Simplemente malvado.
En el caso de que saltara el arma y esté iniciando sesión en SQL Server usando la autenticación de SQL, necesitará crear una credencial para su inicio de sesión de SQL y usarla para acceder a los recursos de la red. Ver CREATE CREDENTIAL
.
'\\COMPUTER01\FOLDER01\TextFile.txt'
? Tenga en cuenta que la cuenta generalmente será diferente de su cuenta.