Ich verwende momentan openRowset um von einer anderen Datenbank Werte einzulesen, was auch hervorragend klappt.
Zumindestens, wenn ich es über das SQL Server Managment Studio aufrufe, wenn ich das ganze allerdings in einen Job einbinde, welcher über genau den gleichen Benutzer ausgeführt wird kommt bei mir folgende Fehlermeldung:
Access to the remote server is denied because the current security context is not trusted.
Was mich insbesondere erstaunt, da auch der Profiler zurückgibt, dass der aufrufende Benutzer der gleiche ist, wie wenn ich die SP über das Managment Studio per Hand aufrufe.