Se connecter au serveur (page Connexion) - Moteur de base de données
s’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Utilisez cet onglet pour configurer les propriétés de connexion lorsque vous vous connectez au moteur de base de données Microsoft SQL Server. Dans la plupart des cas, vous pouvez vous connecter en entrant le nom de l’ordinateur du serveur de base de données dans la zone Nom du serveur, puis en sélectionnant Se connecter. Si vous vous connectez à une instance nommée, utilisez le nom de l’ordinateur suivi d’une barre oblique inverse, puis le nom de l’instance. Par exemple, mycomputer\myinstance
. Pour plus d’exemples, consultez Se connecter au moteur de base de données.
Note
Bien que Microsoft Entra ID soit le nouveau nom d’Azure Active Directory (Azure AD), pour empêcher l’interruption des environnements existants, Azure AD reste toujours dans certains éléments codés en dur, tels que les champs d’interface utilisateur, les fournisseurs de connexions, les codes d’erreur et les applets de commande. Dans cet article, les deux noms sont interchangeables.
De nombreux facteurs peuvent affecter votre capacité à se connecter à SQL Server. Pour obtenir de l’aide, consultez les ressources suivantes :
Note
Pour vous connecter avec l’authentification SQL Server, SQL Server doit être configuré en mode SQL Server et Authentification Windows. Pour plus d’informations sur la détermination du mode d’authentification et la modification du mode d’authentification, consultez Modifier le mode d’authentification du serveur.
Se connecter à un serveur
Vous pouvez vous connecter à n’importe quel serveur pris en charge à partir de la page de connexion en fournissant le nom du serveur et les détails de l’authentification, comme indiqué dans les sections suivantes.
Type de serveur
Lorsque vous inscrivez un serveur à partir de l’Explorateur d’objets, sélectionnez le type de serveur auquel se connecter : moteur de base de données, Analysis Services, Reporting Services ou Integration Services. La boîte de dialogue affiche uniquement les options du type de serveur sélectionné. Lorsque vous enregistrez un serveur à partir de Serveurs enregistrés, la zone Type de serveur est en lecture seule et correspond au type de serveur affiché dans le composant Serveurs enregistrés. Pour inscrire un autre type de serveur, sélectionnez Moteur de base de données, Analysis Services, Reporting Services, SQL Server Compact ou Integration Services à partir de la barre d’outils Serveurs inscrits avant de commencer à inscrire un nouveau serveur.
Nom du serveur
Sélectionnez l’instance de serveur à laquelle vous souhaitez vous connecter. L’instance de serveur la plus récente à laquelle vous vous êtes connecté s’affiche par défaut.
Pour vous connecter à une instance de SQL Server Express, connectez-vous à l’aide du protocole de canaux nommés spécifiant le nom du canal, tel que np:\\.\pipe\3C3DF6B1-2262-47\tsql\query
. Pour plus d’informations, consultez la documentation SQL Server Express.
Note
Les connexions sont conservées dans l’historique des dernières utilisations (MRU). Sélectionnez la liste déroulante nom du serveur pour supprimer les entrées de l’MRU, pointez sur le nom du serveur à supprimer, puis sélectionnez la touche Supprimer sur votre clavier.
Lorsque vous vous connectez à Azure SQL Database, vous pouvez spécifier une base de données dans la boîte de dialogue Se connecter au serveur dans l’onglet Propriétés de connexion, auquel vous pouvez accéder en sélectionnant Options>>.
Par défaut, vous vous connectez à la base de données master
. Si vous spécifiez une base de données utilisateur lorsque vous vous connectez à Azure SQL Database, vous voyez uniquement cette base de données et ses objets dans l’Explorateur d’objets. Si vous vous connectez à master
, vous pouvez voir toutes les bases de données. Pour plus d’informations, consultez la Vue d’ensemble de Microsoft Azure SQL Database.
Authentification
La version actuelle de SQL Server Management Studio (SSMS) offre huit modes d’authentification lorsque vous vous connectez à un moteur de base de données. Si votre boîte de dialogue Authentification ne correspond pas à la liste suivante, téléchargez la version la plus récente de SQL Server Management Studio.
Authentification Windows: le mode d’authentification Microsoft Windows permet à un utilisateur de se connecter via un compte d’utilisateur Windows.
l’authentification SQL Server: lorsque vous vous connectez avec un nom de connexion et un mot de passe spécifiés, SQL Server effectue l’authentification en vérifiant si un compte de connexion SQL Server correspondant existe et si le mot de passe spécifié correspond à celui précédemment enregistré. Si la connexion SQL Server n’existe pas, l’authentification échoue et vous recevez un message d’erreur.
Microsoft Entra MFA: ce flux de travail interactif prend en charge l’authentification multifacteur Microsoft Entra (MFA). L’authentification multifacteur permet de protéger l’accès aux données et aux applications tout en répondant à la demande de l’utilisateur pour un processus de connexion simple. Il offre une authentification forte avec différentes options de vérification facile, telles que les appels téléphoniques, les sms, les cartes à puce avec broches et les notifications d’application mobile. Lorsque le compte d’utilisateur est configuré pour l’authentification multifacteur, le flux de travail d’authentification interactive nécessite davantage d’interaction utilisateur via des boîtes de dialogue contextuelles et une utilisation de carte à puce. Si le compte d’utilisateur ne nécessite pas d’authentification multifacteur, vous pouvez toujours utiliser les autres options d’authentification Microsoft Entra. Pour plus d’informations, consultez Utilisation de l’authentification multifacteur Microsoft Entra.
mot de passe Microsoft Entra: cette méthode de connexion à Azure SQL Database utilise des identités et leurs mots de passe dans Microsoft Entra ID. Il est utile lorsque vos informations d’identification de connexion Windows ne se situent pas dans un domaine fédéré Azure, ou que le domaine initial ou client utilise l’authentification Microsoft Entra. Pour plus d’informations, consultez Utiliser l’authentification Microsoft Entra.
Microsoft Entra Integrated: ce mécanisme de connexion à Azure SQL Database utilise des identités Windows fédérées avec l’ID Microsoft Entra. Utilisez cette méthode pour vous connecter à SQL Database si vous êtes connecté à Windows et que vous utilisez vos informations d’identification à partir d’un domaine fédéré ou d’un domaine managé configuré pour l’authentification unique transparente pour l’authentification directe et l’authentification par hachage de mot de passe. Pour plus d’informations, consultez Utiliser l’authentification Microsoft Entra et l’authentification unique transparente Microsoft Entra.
entité de service Microsoft Entra: une entité de service est une identité Microsoft Entra que vous pouvez créer pour une utilisation avec des outils, des tâches et des applications automatisés. Avec l’authentification du principal de service, vous pouvez vous connecter à votre instance SQL à l’aide de l’ID client et du secret d’une identité de principal de service. Dans SSMS, entrez l’ID client dans le champ Nom d’utilisateur et le secret dans le champ Mot de passe. Pour plus d’informations, consultez principaux de serveur Microsoft Entra et principal de service Microsoft Entra avec Azure SQL.
Microsoft Entra Managed Identity: les identités gérées sont des formes spéciales d'entités de service. Il existe deux types d’identités managées : affectées par le système et affectées par l’utilisateur. Les identités managées affectées par le système sont activées directement sur une ressource Azure. Les identités managées affectées par l’utilisateur sont une ressource autonome que vous pouvez affecter à une ou plusieurs ressources Azure.
Pour utiliser une identité managée pour se connecter à une ressource SQL via des clients GUI tels que SSMS et ADS, la machine exécutant l’application cliente doit avoir un client Microsoft Entra s’exécutant avec le certificat de l’identité stocké dans celui-ci. Cette exigence est généralement obtenue via une machine virtuelle Azure, car vous pouvez affecter l’identité à la machine via le volet du portail de la machine virtuelle. Pour plus d’informations, consultez identités gérées dans Microsoft Entra pour Azure SQL.
Microsoft Entra Default: cette option effectue l’authentification basée sur des mécanismes sans mot de passe et non interactifs, notamment les identités managées, Visual Studio, Visual Studio Code et Azure CLI.
Nom d’utilisateur
Nom d’utilisateur à connecter. Ce paramètre est en lecture seule lorsque vous sélectionnez l’authentification Windows ou l’authentification intégrée Microsoft Entra. Le paramètre est prérempli avec la connexion actuelle avec votre nom d’utilisateur Windows.
Si vous vous connectez avec Microsoft Entra Universal avec MFA, Microsoft Entra Password, Microsoft Entra Service Principal, ou Microsoft Entra Default, entrez le nom de l’identité Microsoft Entra avec laquelle vous vous connectez.
Identité assignée par l'utilisateur
Cette option s’affiche lorsque vous vous connectez à Microsoft Entra Managed Identity. La réalisation correcte de cette option dépend du type d'identité.
Connectez-vous
Entrez l'identifiant avec lequel vous vous connectez. Cette option est disponible uniquement si vous vous connectez en utilisant l’authentification SQL Server.
Mot de passe
Entrez le mot de passe de la connexion. Cette option n’est modifiable que si vous choisissez de vous connecter à l’aide de l’authentification SQL Server , du service principal Microsoft Entra ou de l’authentification par mot de passe Microsoft Entra .
Mémoriser le mot de passe
Sélectionnez cette option pour QUE SQL Server stocke le mot de passe entré. Cette option s’affiche pour les mêmes méthodes d’authentification mentionnées pour l’option Mot de passe.
Chiffrement
Sélectionnez le niveau de chiffrement de la connexion. Les options de SSMS 20 sont Strict (SQL Server 2022 et Azure SQL), obligatoire et facultatif. Lorsqu’il est activé, SQL Server utilise le chiffrement TLS pour toutes les données envoyées entre le client et le serveur. Pour plus d’informations, consultez résumé du chiffrement sql Server et du client.
La valeur par défaut est obligatoire dans SSMS 20. strict (SQL Server 2022 et Azure SQL) chiffrement doit être utilisé pour Azure SQL Database et Azure SQL Managed Instance. Strict (SQL Server 2022 et Azure SQL) chiffrement peut être utilisé pour SQL Server lorsque l’instance a Forcer le chiffrement strict activé.
Le chiffrement obligatoire peut être utilisé pour SQL Server lorsque l'instance a Force Encryption activé. Il peut également être utilisé lorsqu’aucun chiffrement n’est configuré pour l’instance, si certificat de serveur d’approbation est activé. Bien que cette méthode soit moins sécurisée que l’installation d’un certificat approuvé, elle prend en charge une connexion chiffrée.
La propriété Encryption s’affiche sur la page de connexion pour SSMS 20.x et versions ultérieures.
Approuver le certificat de serveur
Lorsqu’il est activé, avec facultatif ou chiffrement obligatoire sélectionné, ou si le serveur est configuré pour forcer le chiffrement, SQL Server ne valide pas le certificat de serveur sur l’ordinateur client quand le chiffrement est activé pour la communication réseau entre le client et le serveur.
La propriété Certificat de serveur de confiance s'affiche sur la page de connexion pour SSMS 20.x et versions ultérieures.
Nom d’hôte dans le certificat
La valeur fournie dans cette option est utilisée pour spécifier une valeur différente, mais attendue, CN ou SAN dans le certificat de serveur pour le serveur auquel SSMS se connecte. Cette option peut être laissée vide, de sorte que la validation de certificat garantit que le nom commun (CN) ou l’autre nom de l’objet (SAN) dans le certificat correspond au nom du serveur auquel vous vous connectez. Ce paramètre peut être renseigné lorsque le nom du serveur ne correspond pas au cn ou au réseau SAN, par exemple lors de l’utilisation d’alias DNS. Pour plus d’informations, consultez Validation du chiffrement et des certificats dans Microsoft.Data.SqlClient. |
La propriété Chiffrement apparaît sur la page de connexion pour SSMS 20.x et versions ultérieures.
Connecter
Sélectionnez cette option pour vous connecter au serveur.
Options
Sélectionnez cette option pour réduire ou développer la boîte de dialogue afin d'afficher les onglets Propriétés de connexion, Always Encrypted, et Autres paramètres de connexion.