Also die Kernfrage kenne ich von Oracle. Es sind natürlich andere Programme, aber der Effekt sehr ähnlich. Ursache ist ein Setupproblem der Clients. OLEDB ist ja auf den anderen Kram draufgesattelt und dann muss halt irgendwie alles passen. Genauer kann ich es Dir bei MS
SQL nicht sagen.
Gern auch problematisch: wenn es "historisch" bereits verschiedene Clientversionen und irgendein Mischmasch mit Express Editionen und (heimlichen) embedded Installationen gibt, also Produkte wo nicht MS draufsteht, aber z.B. eine Express Edition im Bauch ist.
Userdurcheinander:
Ich würde versuchen, reinen Tisch zu machen: 2 neue User in der Domäne und jeweils 2 auf den Servern selbst (
DB User). Denen stückweise die Berechtigungen raufsetzen und testen oder nach Möglickeit auch mit einem frischen Rechner testen.