2016-09-08 2 views
2

In SSIS 2008 verwendeten wir eine Konfigurationstabelle in einem SQL Server, um alle unsere Passwörter zu speichern, und dann leicht mit Paketkonfigurationen abgerufen werden. Dies funktionierte sowohl in der Produktion als auch in der Entwicklung, wenn das Paket von Visual Studio ausgeführt wurde.SSIS 2012 Entwicklung, wie Passwörter gesichert werden

Ich versuche, Pakete auf 2012 Projektmodell zu aktualisieren und sie im SSIS-Katalog zu speichern, um die Umgebungsvariablen zu nutzen.

Wenn wir jedoch Entwicklung in Visual Studio ausführen, können wir diese Variablen nicht aus dem Katalog abrufen. Die einzige Möglichkeit, Kennwörter in den Paketparametern zu verwalten, besteht darin, sie manuell einzugeben und vertrauliche Daten mit einem Kennwort oder Benutzerschlüssel zu speichern. Das scheint ein großer Schritt rückwärts zu sein - ich habe es gerade erst geschafft, das letzte Passwort in unseren Paketen loszuwerden - muss ich jetzt wieder mit dem Hinzufügen von Passwörtern beginnen?

Fehle ich etwas? Wie speichern Menschen ihre sensiblen Daten während der Projektentwicklung mit Visual Studio in SSIS 2012?

Danke,

Reinis

Antwort

0

Im Jahr 2012 ist der Standard-Deployment-Modus Projektbereitstellung. Eine Möglichkeit besteht darin, sie in eine Paketbereitstellung umzuwandeln. Die andere Möglichkeit ist der Use Parameter, um das Passwort und die Bindung mit der Umgebungsvariable in SSMS zu übergeben.

+0

Soweit ich herausfinden konnte, gibt es keine Möglichkeit, eine Umgebungsvariable aus dem Katalog an ein Projekt in Visual Studio zu binden - die einzige Möglichkeit, VS das Kennwort zu geben, ist die Festcodierung in dem Parameter. – Reinis

Verwandte Themen