Comment aider la connectivité réseau sécurisé pour des bases de données SQL Server 2000 locales

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

Sommaire

Résumé

Certains cas de ///SQL Server 2000 Personal Edition et cas des SQL Server 2000 Desktop Engine (également MSDE 2000) peut opérer comme banques de données locales, utilisées par les applications seules qui fonctionnent sur le même ordinateur. Si des connexions réseau ne sont jamais établies avec ces instances de MSDE 2000, les instances ne requièrent pas de prise en charge réseau et il est prudent de désactiver les ressources qui ne sont pas nécessaires.

Si vous utilisez SQL Server 2005

Les mêmes concepts et les discussions sur SQL Server 2000 s'appliquent à SQL Server 2005 et SQL Server Express. Pour plus d'informations sur ce sujet dans SQL Server 2005, consultez les rubriques suivantes dans documentation en ligne de SQL Server 2005 :
  • Comment : à configure des protocoles Clients (SQL Server Configuration Manager)
  • Configurer des protocoles réseau serveur et Net-Library
  • Configuration réseau par défaut de SQL Server

Plus d'informations

Chaque instance ou de MSDE 2000 peuvent être configurés pour écouter sur un jeu particulier de protocole réseau et un jeu d'adresses. Si une instance ne nécessite pas de connexion réseau, désactiver la prise en charge réseau inutilisé réduit les dépendances de l'instance de sécurité. Vous pouvez faire cela en configurant l'instance pour que n'écouter sur aucun protocole réseau. Vous cela effectuez généralement uniquement avec les versions de SQL Server 2000 qu'opère comme magasin de données locaux :
  • ///SQL Server 2000 Personal Edition
-ou--
  • SQL Server 2000 Desktop Engine (MSDE 2000)

Dès que vous configurez une instance de SQL Server n'étant pas pour des protocole réseau à l'écoute, toutes les applications du même ordinateur communiquent avec l'instance en utilisant la mémoire partagée Net-Library.

Désactiver la prise en charge de protocole réseau n'implique pas que les protocole réseau sont intrinsèquement sécuriser. Tout moment par programme accède à une ressource externe; le programme acquiert des dépendances sur la sécurité de la ressource externe même si la ressource externe est très sécurisée. En désactivant des ressources inutilisées, le programme réduit simplement ses dépendances de sécurité.

Remarque Toute administration de l'instance doit être terminée sur l'ordinateur l'ordinateur faire l'instance devoir être exécutée sur celui.

Instances of SQL Server 2000 SP3a ou MSDE 2000 SP3a cesseront d'écouter sur le port UDP 1434 sur lequel ils sont configurés n'écoutant sur aucun protocole réseau. Versions antérieures de SQL Server 2000 ou MSDE 2000 écoutent toujours sur UDP 1434 malgré leur configuration. Pour plus d'informations, consultez le Readme.htm pour SP3a, disponible sur le site Web de Microsoft à l'adresse suivante :

SQL Server version 2000 Service Pack 3a Readme.htm

Si l'instance s'exécute en mode d'authentification Windows, doit être un membre une des compte Windows sur l'ordinateur du rôle SQL Server fixe de serveur sysadmin. Administrateurs peuvent ouvrir une session en utilisant le compte sysadmin ou en utilisant un compte Windows qui rôle de serveur est corrigé dans le sysadmin SQL Server si l'instance s'exécute en mode mixte.

Pour utiliser l'utilitaire SQL Server 2000 Server Network pour configurer une instance existante de SQL Server 2000 ou une instance de MSDE 2000 de n'être pas pour des connexions réseau à l'écoute ou une instance, procédez comme suit :
  1. Si les outils clients SQL Server sont installés sur l'ordinateur, ouvrez le groupe de programmes Microsoft SQL Server et ensuite démarrez l'utilitaire Réseau serveur. Si les utilitaires clients SQL Server ne sont pas installés, exécutez le fichier Svrnetcn.exe situé dans le dossier SQL Server Tools\Binn. Généralement est la raison les utilitaires clients SQL Server ne sont pas installés sur un ordinateur que l'ordinateur exécute que les instances de MSDE 2000 qui ne donnent pas une licence à l'utilisateur d'utiliser les utilitaires clients SQL Server.

    Pour plus d'informations sur la structure de dossiers pour des fichiers SQL Server 2000, reportez-vous au site Web de Microsoft à l'adresse suivante :

    File Locations for Multiple Instances of SQL Server
  2. Sous l'onglet Général, sélectionnez le nom de l'instance de SQL Server dans la zone Instance(s) on this computer de liste. Sélectionnez nom serveur pour l'instance par défaut ou sélectionnez servername/instancename pour toute instance nommé.
  3. Pour limiter l'instance de SQL Server pour autoriser uniquement des connexions locales, cliquez sur Désactiver jusqu'à ce qu'aucuns protocoles ne soient répertoriés dans la liste Enabled protocols. Si vous devez par la suite changer de cela pour autoriser des connexions à distance, inversez ce processus et activez un ou plusieurs protocoles.
  4. Cliquez sur OK.
  5. Redémarrez l'instance de SQL Server pour les modifications pour que prendre l'effet.
Vous pouvez utiliser l'utilitaire SQL Server 2000 Server Network pour activer des connexions réseau à une instance de SQL Server 2000 actuellement configurée les ne prenant pas en charge.

Les DISABLENETWORKPROTOCOLS basculent

Le Setup program Service Pack 3 SQL Server 2000 Desktop Engine (MSDE 2000) a introduit un commutateur DISABLENETWORKPROTOCOLS nouveau que vous pouvez utiliser pour installer sur une instance nouvelle de MSDE 2000 sur laquelle aucune connectivité réseau n'est activée.

Pour SP3 le problème de ce commutateur est inhérent de façon à ce que, si DISABLENETWORKPROTOCOLS n'est pas spécifié, l'instance est installée avec les connexions de protocole réseau activées. Si vous spécifiez DISABLENETWORKPROTOCOLS, = 1, aucun réseau qui est activé pour l'instance protocoles, ne.

Deux modifications du comportement de DISABLENETWORKPROTOCOLS dans SP3a sont apportées :
  • Désactiver la prise en charge de protocole réseau, sécurisant plus l'instance par défaut est la valeur par défaut lorsqu' installer une nouvelle instance de SP3a.
  • Vous pouvez spécifier que la prise en charge de protocole réseau est désactivée lorsqu' effectuer la mise à niveau d'une instance existante de MSDE 2000.
Les tableaux suivants décrivent ce comportement :

Installations nouvelles de MSDE 2000 SP3a.


Réduire ce tableauAgrandir ce tableau
Le paramètre actuel Protocole réseau définition spécifiés par l'utilisateur Résultat Protocoles réseau
AucunDésactivé Désactivé
AucunÉté a activé Été a activé
AucunAucun paramètre spécifié par l'utilisateur Désactivé

Mises à niveau à MSDE 2000 SP3a


Réduire ce tableauAgrandir ce tableau
Le paramètre actuel Protocole réseau définition spécifiés par l'utilisateur Résultat Protocoles réseau
DésactivéDésactivé Désactivé
DésactivéÉté a activéÉté a activé
Désactivé Aucun paramètre spécifié par l'utilisateur Désactivé
Été a activé Été a activéÉté a activé
Été a activéDésactivéDésactivé
Été a activé Aucun paramètre spécifié par l'utilisateur Été a activé



Remarque le commutateur /DISABLENETWORKPROTOCOLS n'est pas répertorié lorsque vous exécutez le setup.exe MSDE 2000 avec l'ô/ ? commutateur ö à répertorier les commutateurs pris en charge par il.

Pour plus d'informations sur DISABLENETWORKPROTOCOLS, reportez-vous au fichier Lisezmoi disponible sur le site Web de Microsoft à l'adresse suivante 3 a SQL Server 2000 Service Pack

SQL Server version 2000 Service Pack 3a Readme.htm

Références

Pour plus d'informations sur l'activation de connexions réseau, consultez l'article suivant les Librairies d'Informations Techniques US :
814132 BOGUE : l'utilitaire SQL Server 2000 Service Manager ne répertorie pas d'instances qui n'ont pas activé de connexions réseau

Propriétés

Numéro d'article: 814130 - Dernière mise à jour: lundi 29 octobre 2007 - Version: 10.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Service Pack 3a
  • Microsoft SQL Server 2000 Desktop Engine
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Mots-clés : 
kbproductlink KB814130 KbMtfr kbmt
Traduction automatique
TRADUCTION AUTOMATIQUE : Cet article technique a été traduit par un système automatique, c'est-à-dire sans aucune intervention humaine. Microsoft propose ce type d?articles en complément de ceux traduits par des traducteurs professionnels. Ces articles sont destinés principalement aux utilisateurs ne comprenant pas l'anglais en leur proposant, en complément, une version française de l?information technique fournie dans la version américaine et originale de l?article. Pour plus de détails, veuillez consulter la page http://support.microsoft.com/gp/mtdetails. Attention : Il est possible que certaines parties de l?article ne soient pas traduites par le système automatique et qu?elles soient restées rédigées en anglais. Microsoft ne garantit pas la qualité linguistique des traductions et ne peut être tenu responsable d?aucun problème, direct ou indirect, dû à une quelconque erreur de traduction du contenu ou de son utilisation par les utilisateurs.
La version anglaise de cet article est la suivante: 814130
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