Partager via


Création d’une connexion

Pour accéder au moteur de base de données, les utilisateurs ont besoin d’une connexion. La connexion peut représenter l’identité de l’utilisateur en tant que compte Windows ou en tant que membre d’un groupe Windows, ou la connexion peut être une connexion SQL Server qui existe uniquement dans SQL Server. Dans la mesure du possible, vous devez utiliser l’authentification Windows.

Par défaut, les administrateurs de votre ordinateur ont un accès complet à SQL Server. Pour cette leçon, nous voulons avoir un utilisateur moins privilégié ; par conséquent, vous allez créer un compte d’authentification Windows local sur votre ordinateur. Pour ce faire, vous devez être administrateur sur votre ordinateur. Ensuite, vous accorderez à ce nouvel utilisateur l’accès à SQL Server.

Pour créer un compte Windows

  1. Cliquez sur Démarrer, cliquez 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 la zone 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 éditeur de requête de SQL Server Management Studio, tapez et exécutez le code suivant en computer_name remplaçant par le nom de votre ordinateur. FROM WINDOWS indique que Windows authentifie l’utilisateur. L'argument facultatif DEFAULT_DATABASE connecte Mary à la base de données TestData, sauf si la 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 Maryd’utilisateur, authentifié par votre ordinateur, à accéder à cette instance de SQL Server. S’il existe plusieurs instances de SQL Server sur l’ordinateur, vous devez créer la connexion sur chaque instance qui Mary doit accéder.

    Remarque

    Comme Mary il ne s’agit pas d’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

CRÉER UNE CONNEXION (Transact-SQL)
Choisir un mode d’authentification