Saya akan membuat lompatan iman dan menganggap Anda terhubung ke SQL Server menggunakan Windows Authentication. Dalam kasus seperti itu, Anda memiliki Kerberos double hop: satu hop adalah aplikasi klien Anda yang terhubung ke SQL Server, hop kedua adalah SQL Server yang menghubungkan ke remote \\COMPUTER01
. Double hop seperti itu berada di bawah batasan Delegasi Terkendali dan Anda akhirnya mengakses bagian itu sebagai Login Anonim dan karenanya Akses Ditolak.
Untuk memperbaiki masalah ini, Anda perlu mengaktifkan delegasi terbatas untuk akun layanan SQL Server. Blog ini Cara: Sisipan Massal SQL Server dengan Delegasi yang Terkendala (Akses Ditolak) memiliki contoh cara melakukannya, dan saya benar-benar berharap bahwa langkah tentang cara 'mengaktifkan delegasi yang tidak dibatasi' hanyalah salah ketik sebagai delegasi yang tidak dibatasi adalah kejahatan biasa.
Dalam hal ini saya melompat pistol dan Anda masuk ke SQL Server menggunakan SQL Authentication Anda perlu membuat kredensial untuk login SQL Anda dan menggunakannya untuk mengakses sumber daya jaringan. Lihat CREATE CREDENTIAL
.
'\\COMPUTER01\FOLDER01\TextFile.txt'
? Perhatikan bahwa akun pada umumnya akan berbeda dari akun Anda .