Partager via


Création d'une connexion

Pour accéder au Moteur de base de données, les utilisateurs ont besoin d’une connexion. Cette connexion peut représenter l’identité de l’utilisateur sous forme d’un compte Windows ou d’un membre d’un groupe Windows, ou la connexion peut être une connexion SQL Server qui existe uniquement dans SQL Server. Chaque fois que vous en avez la possibilité, utilisez l’authentification Windows.

Par défaut, les administrateurs de votre ordinateur ont un accès complet à SQL Server. Dans le cadre de cette leçon, l'utilisateur a moins de privilèges ; par conséquent, vous allez créer un nouveau compte d'authentification Windows local sur votre ordinateur. Pour ce faire, vous devez être administrateur de votre ordinateur. Puis vous allez octroyer à ce nouvel utilisateur l'accès à SQL Server.

Pour créer un nouveau compte Windows

  1. Cliquez sur Démarrer, sur Exécuter, dans la zone Ouvrir , tapez %SystemRoot%\system32\compmgmt.msc /s, puis cliquez sur OK pour ouvrir le programme Gestion de l’ordinateur.

  2. Sous Outils système, développez Utilisateurs et groupes locaux, cliquez avec le bouton droit sur Utilisateurs, puis cliquez sur Nouvel utilisateur.

  3. Dans la zone Nom d’utilisateur , tapez Mary.

  4. Dans les zones Mot de passe et Confirmer le mot de passe , tapez un mot de passe fort, puis cliquez sur Créer pour créer un utilisateur Windows local.

Pour créer une connexion

  1. Dans une fenêtre de l'Éditeur de requête SQL Server Management Studio, tapez et exécutez le code suivant en remplaçant computer_name par le nom de votre ordinateur. FROM WINDOWS indique que Windows va authentifier l’utilisateur. L'argument DEFAULT_DATABASE facultatif connecte Mary à la base de données TestData , sauf si sa chaîne de connexion indique une autre base de données. Cette instruction introduit le point-virgule comme arrêt facultatif pour une instruction Transact-SQL .

    CREATE LOGIN [computer_name\Mary]  
        FROM WINDOWS  
        WITH DEFAULT_DATABASE = [TestData];  
    GO  
    

    Cela autorise un nom d'utilisateur, Mary, authentifié par votre ordinateur, d'accéder à cette instance de SQL Server. Si votre ordinateur a plus d’une instance de SQL Server , vous devez créer la connexion sur chaque instance à laquelle Mary doit accéder.

    Notes

    Étant donné que Mary n'est pas un compte de domaine, ce nom d'utilisateur ne peut être authentifié que sur cet ordinateur.

Tâche suivante de la leçon

Octroi de l'accès à une base de données

Voir aussi

CREATE LOGIN (Transact-SQL)
Choisir un mode d’authentification