1) Вы можете установить безопасность для общей папки с определенной учетной записью, которая запускает приложение (рекомендуется конкретный пользователь windows / domain или группа, которая обращается к базе данных, а также к общей папке). (По предложению lan Kemp ответ)
2) Вы можете получить доступ к общей папке через сетевой диск и использовать приведенный ниже скрипт для сопоставления перед доступом к общей папке:
EXECUTE SP_CONFIGURE 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO
EXECUTE SP_CONFIGURE 'xp_cmdshell', '1'
RECONFIGURE WITH OVERRIDE
GO
EXECUTE SP_CONFIGURE 'show advanced options', 0
RECONFIGURE WITH OVERRIDE
EXEC xp_cmdshell 'net use z: \\PC or IP\share password /user:domain\user /y '
и отключения после доступа к общей папке:
EXEC xp_cmdshell 'net use z: /delete /y'
EXECUTE SP_CONFIGURE 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO
EXECUTE SP_CONFIGURE 'xp_cmdshell', '0'
RECONFIGURE WITH OVERRIDE
GO
EXECUTE SP_CONFIGURE 'show advanced options', 0
RECONFIGURE WITH OVERRIDE