|
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
|
Traduction
Source
|
Configurer le moteur de base de données de manière à écouter sur plusieurs ports TCP
-
Renforcement de la sécurité en configurant le pare-feu de manière à restreindre l'accès au point de terminaison par défaut aux ordinateurs clients locaux appartenant à un sous-réseau spécifique. Conservez l'accès Internet à SQL Server pour l'équipe de support technique en créant un nouveau point de terminaison que le pare-feu expose à Internet et en limitant les droits de connexion à ce point de terminaison à l'équipe de support technique. -
Affinage des connexions sur des processeurs spécifiques lors de l'utilisation d'un accès NUMA (Non-Uniform Memory Access).
-
Créer le point de terminaison TDS du port TCP et, le cas échéant, restaurer l'accès au point de terminaison par défaut. -
Accorder l'accès au point de terminaison aux principaux de serveur souhaités. -
Spécifier le numéro de port TCP de l'adresse IP sélectionnée.
Pour créer un point de terminaison TDS
-
Émettez l'instruction suivante afin de créer un point de terminaison nommé CustomConnection pour le port 1500 pour toutes les adresses TCP disponibles sur le serveur. USE master; GO CREATE ENDPOINT [CustomConnection] STATE = STARTED AS TCP (LISTENER_PORT = 1500, LISTENER_IP =ALL) FOR TSQL() ; GO
Pour accorder l'accès au point de terminaison
-
Émettez l'instruction suivante afin d'accorder l'accès au point de terminaison CustomConnection au groupe SQLSupport du domaine corp. GRANT CONNECT ON ENDPOINT::[CustomConnection] to [corp\SQLSupport] ; GO
Pour configurer le moteur de base de données SQL Server de manière à écouter sur un port TCP supplémentaire
-
Dans le Gestionnaire de configuration SQL Server, développez Configuration du réseau SQL Server, puis cliquez sur Protocoles pour <instance_name>. -
Développez Protocoles pour<instance_name>, puis cliquez TCP/IP. -
Dans le volet droit, cliquez avec le bouton droit sur chaque adresse IP désactivée que vous souhaitez activer, puis cliquez sur Activer. -
Cliquez avec le bouton droit sur IPAll, puis cliquez sur Propriétés. -
Dans la zone Port TCP, tapez les ports sur lesquels le Moteur de base de données doit écouter, en les séparant par des virgules. Dans notre exemple, si le port par défaut 1433 est répertorié, tapez ,1500 afin que la zone affiche 1433,1500, puis cliquez sur OK.
Remarque
Si vous n'activez pas le port sur toutes les adresses IP, configurez le port supplémentaire dans la zone des propriétés pour uniquement l'adresse de votre choix. Ensuite, dans le volet de la console, cliquez avec le bouton droit sur TCP/IP, cliquez sur Propriétés puis, dans la zone Écouter tout, sélectionnez Non. -
Dans le volet gauche, cliquez sur Services SQL Server. -
Dans le volet droit, cliquez avec le bouton droit sur <instance_name>SQL Server, puis cliquez sur Redémarrer. Lorsque le Moteur de base de données redémarre, le journal des erreurs répertorie les ports sur lesquels SQL Server est à l'écoute.
Pour établir la connexion au nouveau point de terminaison
-
Émettez l'instruction suivante pour vous connecter au point de terminaison CustomConnection de l'instance par défaut de SQL Server sur le serveur nommé ACCT, à l'aide d'une connexion approuvée et en supposant que l'utilisateur est membre du groupe [corp\SQLSupport]. sqlcmd -SACCT,1500
