Comment faire : configurer une application connectée de .NET et de SQL Server pour utiliser un numéro de port de l'autre pour les communications réseau

Traductions disponibles Traductions disponibles
Numéro d'article: 815146 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article étape par étape explique comment configurer une application .NET and sur un ordinateur exécutant Microsoft SQL Server pour utiliser un autre port pour les communications réseau.

Nombre breeches sécurité récente ont utilisé les applications et bases de données qui ont été configurés pour utiliser les numéros de port par défaut. Par exemple, un ver qui recherche des serveurs de base de données vulnérables sur Internet peut examiner uniquement TCP port 1433. Par défaut, SQL Server utilise ce numéro de port.

Un moyen pour protéger votre application contre les attaques automatiques (telles que les virus et vers) consiste à modifier les numéros de port par défaut votre application et les serveurs de base de données utilisent pour les communications. De nombreuses applications connectées à .NET utilisent un serveur SQL base de données. Par conséquent, vous devez reconfigurer ces applications de communiquer avec une base de données où le numéro de port par défaut a été changé. Cette explique comment modifier le numéro de port qu'utilise un ordinateur qui exécute SQL Server et le numéro de port une application .NET utilise pour communiquer avec l'ordinateur qui exécute SQL Server.



Modifier le numéro de port du serveur SQL


La section suivante décrit les étapes pour modifier le port par défaut qui surveille un ordinateur qui exécute SQL Server pour TCP/IP entrants connexions :
  1. Cliquez sur Démarrer , pointez sur programmes , puis puis pointez sur Microsoft SQL Server . Cliquez sur Utilitaire réseau serveur .
  2. Dans la liste Protocoles activés , cliquez sur TCP/IP et puis cliquez sur Propriétés .
  3. Remplacez le port par défaut par le numéro de port souhaité. Par défaut, le numéro de port est défini sur 1433 .
  4. Cliquez sur OK pour revenir au serveur utilitaire réseau, puis cliquez sur OK .
  5. Redémarrez SQL Server pour forcer vos modifications prennent effet.

Modifier la configuration de .NET

Pour modifier le port que les vos applications connectées à .NET utilisent pour se connecter à Microsoft SQL Server, procédez comme suit :
  1. Ouvrez le fichier .config de votre application dans un éditeur de texte (tel que le Bloc-notes). En règle générale, le fichier .config se trouve dans le ?s dossier application et est nommé .config de Application Name. Pour les applications ASP.NET, ce fichier peut être nommé .config ou Web.config Application Name.
  2. Plus les applications connectées à .NET nécessitant une base de données autorise l'administrateur système pour modifier la source de données. La source de données définit le nom et le numéro de port du serveur de base de données. Toutefois, la manière dont chaque application autorise l'administrateur système pour configurer la source de données varie. Rechercher dans le ou les fichiers .config pour l'élément qui définit la source de données. En général, la définition de la source de données inclut l'expression, source de données source de données ou dsn . Par exemple, l'exemple suivant d'un élément <appsettings> est généralement de la façon dont une application définit la source de données pour les requêtes de base de données :
    <appSettings>
    	<add key="appDSN" value="data source=SERVER-NAME;initial catalog=ratings;integrated security=SSPI;persist security info=False;packet size=4096" />
    </appSettings>
  3. Modifier la source de données pour qu'il utilise votre numéro de port personnalisé en ajoutant une virgule et un numéro de port après le serveur de base de données ?s nom ou adresse IP. Utilisez le format, ? SERVER-NAME,port ?. Par exemple, pour configurer l'application à utiliser un ordinateur exécutant SQL Server qui est nommé SQLDB un numéro de port de 5656, modifiez la valeur source de données = SQLDB, 5656 .
  4. Enregistrez le fichier .config. Les applications ASP.NET redémarrer automatiquement après la modification de la source de données. Vous devez redémarrer manuellement tous les autres types d'applications connectées à .NET pour la modification prenne effet.

Références

Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
315736 Comment faire : protocole une application ASP.NET à l'aide de Windows
315588 Comment faire : protocole une application ASP.NET à l'aide de certificats côté client
818014 Comment faire : sécurisé des applications qui sont créées sur .NET Framework


Propriétés

Numéro d'article: 815146 - Dernière mise à jour: mercredi 30 avril 2003 - Version: 2.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
Mots-clés : 
kbmt kbsystemdata kbsecurity kbhowtomaster kbconfig KB815146 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 815146
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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