Partager via


Se connecter à SQL Server

S’applique à :SQL Server

Vous pouvez vous connecter à une instance de SQL Server à l’aide de l’un des outils d’administration graphique ou à partir d’une invite de commandes.

Lorsque vous vous connectez à une instance de SQL Server à l’aide d’un outil d’administration graphique tel que SQL Server Management Studio, vous êtes invité à fournir le nom du serveur, une connexion SQL Server et un mot de passe, si nécessaire. Si vous vous connectez à SQL Server à l’aide de l’authentification Windows, vous n’êtes pas obligé de fournir une connexion SQL Server chaque fois que vous accédez à une instance de SQL Server. Au lieu de cela, SQL Server utilise votre compte Windows pour vous connecter automatiquement.

Si SQL Server s’exécute en mode mixte (SQL Server et mode d’authentification Windows) et que vous choisissez de vous connecter à l’aide de l’authentification SQL Server, vous devez fournir une connexion et un mot de passe SQL Server. Lorsque c'est possible, utilisez l'authentification Windows.

Si vous avez installé SQL Server avec un interclassement respectant la casse, votre connexion SQL Server est également sensible à la casse.

Format pour spécifier le nom de l’instance

Quand vous vous connectez à une instance du Moteur de base de données, vous devez spécifier le nom de l’instance de SQL Server. Si l'instance de SQL Server est l'instance par défaut (une instance sans nom), indiquez alors le nom de l'ordinateur sur lequel SQL Server est installé, ou l'adresse IP de cet ordinateur. Si l’instance de SQL Server est une instance nommée (par exemple SQLEXPRESS), spécifiez le nom de l’ordinateur sur lequel SQL Server est installé ou l’adresse IP de l’ordinateur, puis ajoutez une barre oblique et le nom de l’instance.

Les exemples suivants se connectent à une instance de SQL Server s’exécutant sur un ordinateur nommé APPHOST. Lorsque vous spécifiez une instance nommée, les exemples utilisent un nom SQLEXPRESSd’instance.

Exemples

Type d’instance Entrée pour le nom du serveur
Connexion à une instance par défaut en utilisant le protocole par défaut. APPHOST
Connexion à une instance nommée en utilisant le protocole par défaut. APPHOST\SQLEXPRESS
Connexion à une instance par défaut sur le même ordinateur en utilisant un point pour indiquer que l'instance s'exécute sur l'ordinateur local. .
Connexion à une instance nommée sur le même ordinateur en utilisant un point pour indiquer que l'instance s'exécute sur l'ordinateur local. .\SQLEXPRESS
Connexion à une instance par défaut sur le même ordinateur en utilisant localhost pour indiquer que l'instance s'exécute sur l'ordinateur local. localhost
Connexion à une instance nommée sur le même ordinateur en utilisant localhost pour indiquer que l'instance s'exécute sur l'ordinateur local. localhost\SQLEXPRESS
Connexion à une instance par défaut sur le même ordinateur en utilisant (local) pour indiquer que l'instance s'exécute sur l'ordinateur local. (local)
Connexion à une instance nommée sur le même ordinateur en utilisant (local) pour indiquer que l'instance s'exécute sur l'ordinateur local. (local)\SQLEXPRESS
Connexion à une instance par défaut sur le même ordinateur en imposant une connexion de mémoire partagée. lpc:APPHOST
Connexion à une instance nommée sur le même ordinateur en imposant une connexion de mémoire partagée. lpc:APPHOST\SQLEXPRESS
Connexion à une instance par défaut écoutant l'adresse TCP 192.168.17.28 à l'aide d'une adresse IP. 192.168.17.28
Connexion à une instance nommée écoutant sur l'adresse TCP 192.168.17.28 à l'aide d'une adresse IP. 192.168.17.28\SQLEXPRESS
Connexion à une instance par défaut qui n’écoute pas sur le port TCP par défaut, en spécifiant le port utilisé, dans ce cas 2828. (La spécification d’un numéro de port n’est pas nécessaire si le moteur de base de données écoute sur le port par défaut (1433).) APPHOST,2828
Connexion à une instance nommée sur un port TCP désigné, dans le cas présent 2828. (La spécification d’un numéro de port est souvent nécessaire si le service SQL Server Browser n’est pas en cours d’exécution sur l’ordinateur hôte.) APPHOST,2828
Connexion à une instance par défaut qui n’écoute pas sur le port TCP par défaut, en spécifiant à la fois l’adresse IP et le port TCP utilisé, dans ce cas 2828. 192.168.17.28,2828
Connexion à une instance nommée en spécifiant à la fois l'adresse IP et le port TCP utilisés, dans le cas présent 2828. 192.168.17.28\SQLEXPRESS,2828
Connexion à une instance par défaut par son nom, en imposant une connexion TCP. tcp:APPHOST
Connexion à une instance nommée par son nom, en imposant une connexion TCP. tcp:APPHOST\SQLEXPRESS
Connexion à une instance par défaut en spécifiant un nom de canal nommé. \\APPHOST\pipe\SQL\query
Connexion à une instance nommée en spécifiant un nom de canal nommé. \\APPHOST\pipe\MSSQL$SQLEXPRESS\SQL\query
Connexion à une instance par défaut par son nom, en imposant une connexion par canaux nommés. np:APPHOST
Connexion à une instance nommée par son nom, en imposant une connexion par canaux nommés. np:APPHOST\SQLEXPRESS

Vérifier votre protocole de connexion

Lorsqu’elle est connectée au moteur de base de données, la requête suivante retourne le protocole utilisé pour la connexion actuelle, ainsi que la méthode d’authentification (NTLM ou Kerberos) et indique si la connexion est chiffrée.

SELECT net_transport,
       auth_scheme,
       encrypt_option
FROM sys.dm_exec_connections
WHERE session_id = @@SPID;