Zugriff auf den Remoteserver wurde verweigert, da die aktuellen Sicherheitskontext nicht vertrauenswürdig

Ich habe ein service-broker, die fordert, ein Verfahren speichert sp_dequeue
Warteschlange -->
AKTIVIERUNG
( STATUS = ON,
MAX_QUEUE_READERS = 1,
PROCEDURE_NAME = sp_dequeue,
AUSFÜHREN ALS 'Benutzername'
);
In meinem sp_dequeue ich bin einfügen Datensatz im Verknüpften server...
Also, wenn ich rufe sp_dequeue aus der magmnt studio funktioniert es einwandfrei. Aber wenn das automatisch aufgerufen über service broker bekomme ich diese error-msg :
"Zugriff auf den Remoteserver wurde verweigert, da der aktuelle Sicherheitskontext ist nicht vertrauenswürdig.".

In meinem verlinkten server-Eigenschaft, die ich überprüft haben, "mit dieser security-constraint" und zur Verfügung gestellt von oracle userid und pwd auch ich habe Hinzugefügt, 'Username' mapping auf oracle-server.(Benutzername und pwd von oracle/SQL anders sind)
Ich googeln für diesen Fehler versucht, fast alle in Kombination.
Pls helfen Sie mir in sloving dieses problem.
mithilfe von Sql server 2005 und oracle 10g

  • habe es gelöst
  • Könnten Sie Ihre Antwort? Andere finden es eventuell Beleuchtung...
  • da war ich mit Sql 2005 vergessen zu aktivieren VERTRAUENSWÜRDIG bit-ALTER DATABASE [DB_NAME] FESTLEGEN von TRUSTWORTHY AUF;
InformationsquelleAutor paramupk | 2011-07-26
Schreibe einen Kommentar