Problemet kommer, fordi Temp-mappen for den bruger, som SQL-servertjenesten kører under, ikke er tilgængelig under de legitimationsoplysninger, som forespørgslen kører. Prøv at indstille sikkerheden for denne midlertidige mappe med minimale begrænsninger. Det dsn, der bliver oprettet, hver gang du kører en openrowset-forespørgsel, kan derefter genskabes uden nogen konflikt med legitimationsoplysninger. Dette fungerede for mig uden nogen genstartskrav.