So wird 's gemacht: Konfigurieren einer .NET-basierten Anwendung und SQLServer für die Netzwerk-Kommunikation mit eine alternative Anschlussnummer

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 815146 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser schrittweise aufgebaute Artikel beschreibt die eine .NET verbundene Anwendung und einem Computer mit Microsoft SQL Server einen alternativen Anschluss für Netzwerkkommunikation einsetzen, konfigurieren.

Anwendungen und Datenbanken, die für Ihre Standardportnummern konfiguriert wurden, haben viele aktuelle Sicherheit Breeches verwendet. Beispielsweise kann ein Wurm, der nach anfälligen Datenbankservern im Internet sucht nur TCP-Port 1433 untersuchen. Standardmäßig verwendet SQL Server diese Portnummer.

Eine Möglichkeit zum Schutz Ihrer Anwendung vor automatisierten Angriffen (z. B. Viren und Würmer) besteht darin, die Standardportnummern ändern, die Ihrer Anwendung und Datenbankserver für die Kommunikation verwenden. Viele .NET-verbundene Anwendungen verwenden eine SQL Server-Datenbank. Daher müssen Sie neu konfigurieren solche Anwendungen mit einer Datenbank kommunizieren, bei der standardmäßigen Anschlussnummer geändert wurde. Dieser Artikel beschreibt wie Sie ändern die Portnummer ein, der ein Computer mit SQL Server verwendet, und die Portnummer, die eine .NET verbundene Anwendung zur Kommunikation mit dem SQL Server-Computer verwendet.



Ändern Sie die SQL Server-Anschlussnummer


Der folgende Abschnitt beschreibt die Schritte zum das Default Port ändern, die ein Computer mit SQL Server für eingehende TCP/IP überwacht Verbindungen:
  1. Klicken Sie auf Start , zeigen Sie auf Programme und zeigen Sie auf Microsoft SQL Server . Klicken Sie auf Server-Netzwerkkonfiguration .
  2. Klicken Sie in der Liste Aktivierte Protokolle auf TCP/IP , und klicken Sie dann auf Eigenschaften .
  3. Ändern des Standardports auf die Portnummer, die Sie möchten. Standardmäßig wird die Anschlussnummer auf 1433 festgelegt.
  4. Klicken Sie auf OK , um den Server wieder Netzwerkkonfiguration, und klicken Sie dann auf OK .
  5. Starten Sie SQL Server neu, um Ihre Änderungen wirksam werden zu erzwingen.

.NET Konfiguration ändern

Gehen Sie folgendermaßen vor um den Port ändern, den Ihre .NET-verbundene Anwendungen, die Verbindung zu Microsoft SQL Server verwendet,
  1. Öffnen Sie die Anwendung config-Datei in einem Text-Editor (z. B. Editor). In der Regel die .config-Datei befindet sich im Ordner der Anwendung ?s und heißt Application Name .config. Bei ASP.NET-Anwendungen kann diese Datei Web.config oder Application Name .config heißen.
  2. Die meisten .NET-verbundene Anwendungen, die eine Datenbank erfordern ermöglichen den Systemadministrator, die Datenquelle zu ändern. Die Datenquelle definiert den Namen und die Anschlussnummer des Datenbankservers. Richtet sich jedoch die Möglichkeit, die jede Anwendung den Systemadministrator, Konfigurieren der Datenquelle ermöglicht. Suchen Sie in der .config-Datei (oder Dateien), für das Element, das die Datenquelle definiert. Normalerweise enthält die Datenquellendefinition der Ausdruck, Datenquelle , Datenquelle oder Dsn . Im folgende Beispiel aus einem Element <appsettings> ist z. B. typisch wie eine Anwendung für die Datenquelle für Datenbankanforderungen definiert:
    <appSettings>
    	<add key="appDSN" value="data source=SERVER-NAME;initial catalog=ratings;integrated security=SSPI;persist security info=False;packet size=4096" />
    </appSettings>
  3. Ändern der Datenquelle, die benutzerdefinierte Portnummer verwenden, indem ein Komma und eine Portnummer nach Name oder IP-Adresse des Datenbankservers ?s. Verwenden Sie das Format ? SERVER-NAME,port eingeben. Z. B. um die Anwendung auf einen Computer mit SQL Server, der heißt SQLDB, und eine Anschlussnummer 5656 zurückgreifen zu konfigurieren, ändern den Wert Datenquelle SQLDB, 5656 = .
  4. Speichern Sie die .config-Datei. ASP.NET-Anwendungen neu automatisch starten, nachdem Sie die Datenquelle zu ändern. Sie müssen alle anderen Typen von .NET-verbundene Anwendungen damit die Änderung wirksam manuell neu starten.

Informationsquellen

Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
315736So wird 's gemacht: Sichern einer ASP.NET-Anwendung mithilfe von Windows-Sicherheit
315588SO WIRD'S GEMACHT: Sichern einer ASP.NET-Anwendung mit clientseitigen Zertifikaten
818014Gewusst wie: Sicherer Anwendungen, die auf .NET Framework erstellt werden


Eigenschaften

Artikel-ID: 815146 - Geändert am: Mittwoch, 30. April 2003 - Version: 2.5
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
Keywords: 
kbmt kbsystemdata kbsecurity kbhowtomaster kbconfig KB815146 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 815146
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com