0 von 1 fanden dies hilfreich - Dieses Thema bewerten.

Gewusst wie: Speichern einer Verbindungszeichenfolge

Verbindungszeichenfolgen in Visual Studio-Anwendungen können in der Anwendungskonfigurationsdatei gespeichert (auch als Anwendungseinstellungen bezeichnet) oder direkt in der Anwendung hartcodiert werden. Das Speichern von Verbindungszeichenfolgen in der Anwendungskonfigurationsdatei vereinfacht das Verwalten der Anwendung. Wenn die Verbindungszeichenfolge geändert werden muss, können Sie die Datei mit den Anwendungseinstellungen aktualisieren (anstatt sie im Quellknoten ändern und die Anwendung erneut kompilieren zu müssen).

Das Speichern vertraulicher Informationen (z. B. des Kennworts) innerhalb der Verbindungszeichenfolge kann die Sicherheit einer Anwendung beeinträchtigen. In der Konfigurationsdatei der Anwendung gespeicherte Verbindungszeichenfolgen sind weder verschlüsselt noch verborgen, sodass die Möglichkeit besteht, die Datei zu öffnen und ihren Inhalt zu lesen. Die integrierte Windows-Sicherheit bietet eine sicherere Methode der Steuerung des Zugriffs auf eine Datenbank.

Wenn Sie die integrierte Windows-Sicherheit nicht verwenden und für die Datenbank ein Benutzername und ein Kennwort erforderlich sind, können Sie diese Informationen in der Verbindungszeichenfolge auslassen. Diese Informationen müssen dann von der Anwendung bereitgestellt werden, damit eine erfolgreiche Verbindung mit der Datenbank hergestellt werden kann. Sie können beispielsweise ein Dialogfeld erstellen, das die Benutzer zur Eingabe dieser Informationen auffordert und die Verbindungszeichenfolge zur Laufzeit dynamisch generiert. Es können jedoch auch hierbei noch Sicherheitsprobleme auftreten, falls die Informationen auf ihrem Weg zur Datenbank abgefangen werden.

Weitere Informationen finden Sie unter Sichern von Verbindungszeichenfolgen.

So speichern Sie eine Verbindungszeichenfolge innerhalb der Daten-Assistenten

  • Wählen Sie die Option zum Speichern der Verbindung auf der Seite Verbindungszeichenfolge in der Anwendungskonfigurationsdatei speichern aus.

    NoteHinweis

    Weitere Informationen über das Anzeigen und Bearbeiten der Verbindungszeichenfolge finden Sie unter Gewusst wie: Bearbeiten einer Verbindungszeichenfolge.

So speichern Sie eine Verbindungszeichenfolge direkt in den Anwendungseinstellungen

  1. Doppelklicken Sie im Projektmappen-Explorer auf das Symbol Eigenes Projekt (Visual Basic) oder auf das Symbol Eigenschaften (C# oder J#), um den Projekt-Designer zu öffnen.

  2. Wählen Sie die Registerkarte Einstellungen aus.

  3. Geben Sie einen Namen für die Verbindungszeichenfolge ein. Verweisen Sie auf diesen Namen, wenn Sie im Code auf die Verbindungszeichenfolge zugreifen.

  4. Legen Sie den Typ auf (Verbindungszeichenfolge) fest.

  5. Behalten Sie für Bereich die Einstellung Anwendung bei.

  6. Geben Sie im Feld Wert die Verbindungszeichenfolge ein.

    – oder –

    Klicken Sie im Feld Wert auf die Schaltfläche mit den Auslassungszeichen (...), um das Dialogfeld Verbindungseigenschaften zum Erstellen der Verbindungszeichenfolge zu öffnen. Weitere Informationen finden Sie unter Dialogfeld "Verbindung hinzufügen/ändern" (Allgemein).

Sicherheit

Das Speichern vertraulicher Informationen (z. B. des Kennworts) innerhalb der Verbindungszeichenfolge kann die Sicherheit einer Anwendung beeinträchtigen. Sicherer lässt sich der Zugriff auf eine Datenbank unter Verwendung der integrierten Sicherheit von Windows steuern.

Weitere Informationen finden Sie unter Sichern von Verbindungszeichenfolgen und Richtlinien für das Schreiben von sicherem ADO.NET-Code.

Siehe auch

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.