Wynika to z problemu „2-hops” z serwerem SQL. Udało mi się rozwiązać ten problem na dwa sposoby:1. Nadal używam połączonych serwerów:Na zdalnym serwerze utwórz użytkownika z uwierzytelnianiem SQL Server i nadaj wszystkie potrzebne uprawnienia. Następnie otwórz właściwości serwera połączonego i zamapuj swoje konto na użytkownika, którego właśnie utworzyłeś, w ten sposób:
Następnie będziesz mógł uruchamiać swoje skrypty
-
Korzystanie z openrowset:
SELECT a. * FROM OPENROWSET ('SQLNCLI', 'Server=;Trusted_Connection=tak;','SELECT * z .dbo.') JAKO;