Leçon 1 : Connexion au moteur de base de données
S’applique à :SQL Server
Lorsque vous installez sql Server Moteur de base de données, les outils installés dépendent de l’édition et de vos choix d’installation. Cette leçon passe en revue les outils principaux et montre comment se connecter et effectuer une fonction essentielle (autoriser davantage d’utilisateurs).
Cette leçon contient les tâches suivantes :
Outils pour bien démarrer
- SQL Server Moteur de base de données fourni avec différents outils. Cet article décrit les premiers outils dont vous avez besoin et vous aide à sélectionner l’outil approprié pour le travail. Vous pouvez accéder à tous les outils à partir du menu Démarrer. Certains outils, tels que SQL Server Management Studio (SSMS) ne sont pas installés par défaut. Sélectionnez les outils que vous souhaitez dans la cadre des composants clients lors de l’installation. Pour obtenir une description complète des outils ci-dessous, recherchez-les dans la documentation en ligne de SQL Server. SQL Server Express contient uniquement un sous-ensemble des outils.
Outils courants
Le tableau suivant décrit certains des outils clients les plus courants.
Outil client | Type | Système d’exploitation |
---|---|---|
SQL Server Management Studio (SSMS) | Interface graphique utilisateur | Windows |
Azure Data Studio | Interface graphique utilisateur | Windows, macOS, Linux |
bcp | Interface de ligne de commande | Windows, macOS, Linux |
sqlcmd | Interface de ligne de commande | Windows, macOS, Linux |
Pour cet article, nous allons nous concentrer sur la connexion via SSMS. Si vous souhaitez vous connecter via Azure Data Studio, consultez démarrage rapide : Utiliser Azure Data Studio pour vous connecter et interroger SQL Server.
Exemple de base de données
Cet article requiert l'échantillon de base de données AdventureWorks, que vous pouvez télécharger à partir de la page d'accueil des AdventureWorks2022
échantillons et Projects de communautés Microsoft SQL Server.
SQL Server Management Studio (Windows uniquement)
- Dans les versions actuelles de Windows, dans la page Démarrer, tapez SSMS, puis sélectionnez Microsoft SQL Server Management Studio.
- Lorsque vous utilisez des versions antérieures de Windows, dans le menu Démarrer , pointez sur Tous les programmes, pointez sur Microsoft SQL Server, puis sélectionnez SQL Server Management Studio.
Se connecter à SSMS
- Il est facile de se connecter au Moteur de base de données à partir d’outils qui s’exécutent sur le même ordinateur si vous connaissez le nom de l’instance et si vous vous connectez en tant que membre du groupe Administration istrators local sur l’ordinateur. Les procédures suivantes doivent être effectuées sur le même ordinateur que celui qui héberge SQL Server.
Remarque
Cette rubrique décrit la connexion à un serveur SQL Server local. Pour Azure SQL Database, consultez Connecter à Azure SQL Database.
Déterminer le nom de l’instance du Moteur de base de données
Connectez-vous à Windows en tant que membre du groupe Administration istrators et ouvrez Management Studio.
Dans la boîte de dialogue Se connecter au serveur, sélectionnez Annuler.
Si Serveurs inscrits n'apparaît pas, dans le menu Affichage, sélectionnez Serveurs inscrits.
Sélectionnez l’option Moteur de base de données dans la barre d’outils Serveurs inscrits, développez Moteur de base de données, cliquez avec le bouton de droite sur Groupes de serveurs locaux, pointez sur Tâches, puis sélectionnez Inscrire les serveurs locaux. Développez groupes de serveurs locaux pour afficher toutes les instances de l’Moteur de base de données installées sur l’ordinateur. L'instance par défaut n'a pas de nom et prend le nom de l'ordinateur. Une instance nommée s’affiche en tant que nom d’ordinateur suivi d’une barre oblique descendante (\), puis du nom de l’instance. Pour SQL Server Express, l’instance est nommée <computer_name>\sqlexpress, sauf si le nom a été modifié lors de l’installation.
Vérifiez que le Moteur de base de données est en cours d’exécution
Dans les serveurs inscrits, si le nom de votre instance de SQL Server a un point vert avec une flèche blanche en regard du nom, le Moteur de base de données est en cours d’exécution et aucune action supplémentaire n’est nécessaire.
Si le nom de votre instance de SQL Server a un point rouge avec un carré blanc en regard du nom, la Moteur de base de données est arrêtée. Cliquez avec le bouton droit sur le nom du Moteur de base de données, sélectionnez Contrôle de service, puis sélectionnez Démarrer. Après une boîte de dialogue de confirmation, l’Moteur de base de données doit commencer, et le cercle doit tourner en vert avec une flèche blanche.
Se connecter au moteur de base de données
Au moins un compte d’administrateur a été sélectionné lors de l’installation de SQL Server. Effectuez l’étape suivante quand vous êtes connecté à Windows en tant qu’administrateur.
Dans Management Studio, dans le menu Fichier, sélectionnez Connecter’Explorateur d’objets.
- La boîte de dialogue Se connecter au serveur s'ouvre. La zone Type de serveur affiche le dernier type de composant utilisé.
Sélectionnez Moteur de base de données.
Dans la zone Nom du serveur, tapez le nom de l’instance du moteur de base de données. Pour l'instance par défaut de SQL Server, le nom du serveur est celui de l'ordinateur. Le nom du serveur pour une instance nommée de SQL Server est le computer_name instance_name<\>>, tel que ACCTG_SRVR\SQLEXPRESS.< La capture d’écran suivante montre la connexion à l’instance par défaut (sans nom) de SQL Server sur un ordinateur nommé
PracticeComputer
. L’utilisateur connecté à Windows est Mary du domaine Contoso. Lorsque vous utilisez l’authentification Windows, vous ne pouvez pas modifier le nom d’utilisateur.Sélectionnez Se connecter.
Remarque
Ce didacticiel part du principe que vous ne connaissez pas SQL Server et que vous n’avez pas de problème de connexion particulier. Pour connaître les étapes de dépannage détaillées, consultez Résoudre les problèmes de connexion au moteur de base de données SQL Server.
Autoriser des connexions supplémentaires
Maintenant que vous êtes connecté à SQL Server en tant qu’administrateur, l’une de vos premières tâches autorise d’autres utilisateurs à se connecter. Pour cela, vous pouvez créer une connexion et l'autoriser à accéder à une base de données en tant qu'utilisateur. Les connexions peuvent être créées à l’aide de Authentification Windows, de l’authentification SQL ou de l’authentification Microsoft Entra. Authentification Windows connexions utilisent des informations d’identification à partir de Windows. Les connexions d’authentification SQL stockent les informations d’authentification dans SQL Server et sont indépendantes de vos informations d’identification Windows. Les connexions à partir de Microsoft Entra ID (anciennement Azure Active Directory) utilisent des informations d’identification à partir d’identités cloud. Pour en savoir plus sur cette méthode, consultez l’article suivant : utiliser l’authentification Microsoft Entra.
Utilisez l'authentification Windows chaque fois que cela est possible.
Conseil
La plupart des organisations ont des utilisateurs de domaine et utilisent l’authentification Windows. Vous pouvez expérimenter en créant des utilisateurs locaux supplémentaires sur votre ordinateur. Votre ordinateur authentifie les utilisateurs locaux. Le domaine est donc le nom de l’ordinateur. Par exemple, si votre ordinateur est nommé MyComputer
et que vous créez un utilisateur nommé Test
, la description Windows de l’utilisateur est Mycomputer\Test
.
Créer une connexion d'authentification Windows
Dans la tâche précédente, vous êtes connecté au Moteur de base de données à l’aide de Management Studio. Dans l’Explorateur d’objets, développez successivement votre instance de serveur et l’option Sécurité, cliquez avec le bouton de droite sur Connexions, puis sélectionnez Nouvelle connexion. La boîte de dialogue Nouvelle connexion apparaît.
Dans la page Général , dans la zone Nom de connexion , tapez une connexion Windows au format suivant :
<domain>\<login>
Dans la boîte Base de données par défaut, sélectionnez la base de données AdventureWorks (si disponible). Sinon, sélectionnez la
master
base de données.Dans la page Rôles de serveur, si la nouvelle connexion doit être administrateur, sélectionnez sysadmin. Sinon, laissez cette valeur vide.
Dans la page Mappage de l'utilisateur, sélectionnez Mappage pour la base de données
AdventureWorks2022
(si disponible). Sinon, sélectionnezmaster
. La boîte Utilisateur est renseignée avec le nom de la connexion. Quand elle est fermée, la boîte de dialogue crée cet utilisateur dans la base de données.Dans la zone Schéma par défaut , tapez dbo pour mapper la connexion au schéma du propriétaire de base de données.
Acceptez les paramètres par défaut des boîtes Sécurisables et État, puis sélectionnez OK pour créer la connexion.
Important
Ces informations sont des notions de base destinées à vous aider au démarrage. SQL Server fournit un environnement de sécurité riche.
Contenu associé
- Se connecter à SQL Server
- Résoudre les problèmes de connexion au moteur de base de données SQL Server
- Démarrage rapide : Utiliser SSMS pour se connecter et interroger une base de données Azure SQL
- Démarrage rapide : Utiliser Azure Data Studio pour se connecter et interroger une base de données Azure SQL