Dit komt door het "2-Hops"-probleem met SQL-server. Ik heb dit probleem op twee manieren kunnen oplossen:1. Gebruik nog steeds gekoppelde servers:maak op de externe server een gebruiker met SQL Server-authenticatie en geef alle benodigde machtigingen. Open vervolgens gekoppelde servereigenschappen en toewijzing voor uw account aan de gebruiker die u zojuist hebt gemaakt, als volgt:
Daarna kunt u uw scripts uitvoeren
-
Openrowset gebruiken:
SELECTEER a.*FROM OPENROWSET('SQLNCLI', 'Server=;Trusted_Connection=yes;','SELECT * from .dbo.') ALS een;