Problemet beror på att Temp-mappen för användaren som SQL-servertjänsten körs under inte är tillgänglig under de referenser som frågan körs. Försök att ställa in säkerheten för denna tillfälliga mapp med minimala begränsningar. Dsn som skapas varje gång du kör en openrowset-fråga kan sedan återskapas utan någon konflikt med autentiseringsuppgifter. Detta fungerade för mig utan några krav på omstart.