Berechtigungsproblem beim Ausführen eines SSIS-Pakets über SQL Job

Ich habe ein SSIS-Paket auf Sql Server 2008 bereitgestellt. Dieses Paket wird sowohl in BIDS als auch vom Server im Verzeichnis für gespeicherte Pakete problemlos ausgeführt. Sobald ich dieses Paket an einen SQL-Job binde, sehe ich Berechtigungsprobleme beim Zugriff auf eine bestimmte Datei aus dem SSIS-Paket heraus. Durch meine Recherchen sehe ich, dass die Verwendung eines Proxy-Kontos die Lösung für meine Probleme sein kann. Das sind die Schritte, die ich bisher gemacht habe:

Richten Sie ein Active Directory-Benutzerkonto einUnter Sicherheit - Anmeldeinformationen - In Schritt 1 eine mit dem Konto verknüpfte Anmeldeinformation erstellt.Erstellen Sie unter SQL Server-Agent - Proxies - SSIS-Paketausführung - einen Proxy, der an den obigen Berechtigungsnachweis gebunden ist, und aktivieren Sie das Kontrollkästchen "SQL Server Integration Services-Paket".Ein Login mit den Rollen "SQLAgentOperatorRole", "SQLAgentReaderRole", "SQLAgentUserRole" und "Public" in der msdb-Datenbank wurde erstellt.Job erstellen, um mein SSIS-Paket auszuführen. Der Jobbesitzer ist an die in Schritt 4 erstellte Anmeldung gebunden. In den Stufeneigenschaften meines Jobs habe ich den Typ auf "SQL Server Integration Services-Paket" und die Option Ausführen als für mein in Schritt 3 erstelltes Proxy-Konto festgelegt und auf mein SSIS verwiesen Paket.Ermöglicht dem Konto ab Schritt 1 Vollzugriff auf den Ordner / die Datei, auf den / die das SSIS-Paket verweist.

Wenn ich den Job starte, bekomme ich andauernd eine Fehlermeldung:

Als Benutzer ausgeführt: "Konto ab Schritt 1" - Paket konnte nicht geladen werden. Anmeldung fehlgeschlagen für Benutzer: "Konto ab Schritt 1". Das Paket konnte nicht geladen werden.

Welcher Schritt könnte fehlen, um diese Aufgabe zu erfüllen?

Danke für deine Zeit, Billy

Antworten auf die Frage(2)

Ihre Antwort auf die Frage