Tôi sẽ tạo ra một bước nhảy vọt về niềm tin và cho rằng bạn kết nối với SQL Server bằng Windows xác thực. Trong trường hợp như vậy, bạn có một bước nhảy kép Kerberos: một bước nhảy là ứng dụng khách của bạn kết nối với Máy chủ SQL, bước nhảy thứ hai là Máy chủ SQL kết nối với điều khiển từ xa \\COMPUTER01
. Một bước nhảy kép như vậy nằm trong các hạn chế của Phân quyền ràng buộc và cuối cùng bạn truy cập vào chia sẻ dưới dạng Đăng nhập ẩn danh và do đó Truy cập bị từ chối.
Để khắc phục sự cố, bạn cần kích hoạt phân quyền bị ràng buộc cho tài khoản dịch vụ SQL Server. Blog này Cách thực hiện: Chèn hàng loạt máy chủ SQL với Phân quyền bị ràng buộc (Truy cập bị từ chối) có một ví dụ về cách thực hiện và tôi thực sự hy vọng rằng bước về cách 'kích hoạt ủy quyền không bị ràng buộc' chỉ là một lỗi chính tả khi ủy nhiệm không bị ràng buộc Chỉ đơn giản là xấu xa.
Trong trường hợp tôi nhảy súng và bạn đang đăng nhập vào SQL Server bằng Xác thực SQL, bạn sẽ cần tạo thông tin đăng nhập SQL và sử dụng thông tin đó để truy cập tài nguyên mạng. Xem CREATE CREDENTIAL
.
'\\COMPUTER01\FOLDER01\TextFile.txt'
? Lưu ý rằng tài khoản thường sẽ khác với tài khoản của bạn .