Créer un compte de connexionCreate a Login

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)ouiAzure SQL DatabaseouiAzure SQL Data Warehouse ouiParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Cette rubrique explique comment créer un compte de connexion dans SQL Server 2017SQL Server 2017 ou Base de données SQLSQL Database à l’aide de SQL Server Management StudioSQL Server Management Studio ou Transact-SQLTransact-SQL.This topic describes how to create a login in SQL Server 2017SQL Server 2017 or Base de données SQLSQL Database by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Un compte de connexion est l'identité de la personne ou du processus qui se connecte à une instance de SQL ServerSQL Server.A login is the identity of the person or process that is connecting to an instance of SQL ServerSQL Server.

Arrière-plan Background

Un compte de connexion est un principal de sécurité, ou une entité qui peut être authentifiée par un système sécurisé.A login is a security principal, or an entity that can be authenticated by a secure system. Pour se connecter à SQL ServerSQL Server, les utilisateurs doivent disposer d'un compte de connexion.Users need a login to connect to SQL ServerSQL Server. Vous pouvez créer un compte de connexion basé sur un principal Windows (tel qu'un utilisateur de domaine ou un groupe de domaines Windows) ou créer un compte de connexion qui n'est pas basé sur un principal Windows (tel qu'un compte de connexion SQL ServerSQL Server ).You can create a login based on a Windows principal (such as a domain user or a Windows domain group) or you can create a login that is not based on a Windows principal (such as an SQL ServerSQL Server login).

REMARQUE : pour utiliser l’authentification SQL ServerSQL Server , le Moteur de base de donnéesDatabase Engine doit utiliser une authentification en mode mixte.NOTE: To use SQL ServerSQL Server Authentication, the Moteur de base de donnéesDatabase Engine must use mixed mode authentication. Pour plus d’informations, consultez Choisir un mode d’authentification.For more information, see Choose an Authentication Mode.

En tant que principal de sécurité, il est possible d'accorder des autorisations à des comptes de connexion.As a security principal, permissions can be granted to logins. L'étendue d'un compte de connexion est l'intégralité du Moteur de base de donnéesDatabase Engine.The scope of a login is the whole Moteur de base de donnéesDatabase Engine. Pour se connecter à une base de données spécifique sur l'instance de SQL ServerSQL Server, un compte de connexion doit être mappé à un utilisateur de base de données.To connect to a specific database on the instance of SQL ServerSQL Server, a login must be mapped to a database user. Les autorisations dans la base de données sont accordées et refusées à l'utilisateur de la base de données, pas au compte de connexion.Permissions inside the database are granted and denied to the database user, not the login. Les autorisations dont l’étendue englobe la totalité de l’instance de SQL ServerSQL Server (par exemple, l’autorisation CREATE ENDPOINT ) peuvent être accordées à un compte de connexion.Permissions that have the scope of the whole instance of SQL ServerSQL Server (for example, the CREATE ENDPOINT permission) can be granted to a login.

REMARQUE : lors d’une connexion à SQL ServerSQL Server , l’identité est validée sur la base de données MASTER.NOTE: When a login connects to SQL ServerSQL Server the identify is validated at the master database. Faites appel à des utilisateurs de base de données à relation contenant-contenu pour authentifier les connexions SQL ServerSQL Serverr et Base de données SQLSQL Database au niveau de la base de données.Use contained database users to authenticate SQL ServerSQL Serverr and Base de données SQLSQL Database connections at the database level. Aucune connexion n’est nécessaire pour les utilisateurs de base de données à relation contenant-contenu.When using contained database users a login is not necessary. Une base de données à relation contenant-contenu est une base de données qui est isolée d'autres bases de données et de l'instance de SQL ServerSQL Server/ Base de données SQLSQL Database (et la base de données MASTER) qui héberge la base de données.A contained database is a database that is isolated from other databases and from the instance of SQL ServerSQL Server/ Base de données SQLSQL Database (and the master database) that hosts the database. SQL ServerSQL Server prend en charge les utilisateurs de base de données pour Windows et l'authentification SQL ServerSQL Server . authentication. Si vous utilisez Base de données SQLSQL Database, associez les utilisateurs de base de données à relation contenant-contenu à des règles de pare-feu au niveau de la base de données.When using Base de données SQLSQL Database, combine contained database users with database level firewall rules. Pour plus d’informations, consultez Utilisateurs de base de données à relation contenant-contenu - Rendre votre base de données portable.For more information, see Contained Database Users - Making Your Database Portable.

Sécurité Security

SQL ServerSQL Server requiert l’autorisation ALTER ANY LOGIN ou ALTER LOGIN sur le serveur. requires ALTER ANY LOGIN or ALTER LOGIN permission on the server.

Base de données SQLSQL Database nécessite l’appartenance au rôle loginmanager . requires membership in the loginmanager role.

Créer une connexion à l’aide de SSMS Create a login using SSMS

  1. Dans l'Explorateur d'objets, développez le dossier de l'instance du serveur où vous souhaitez créer le compte de connexion.In Object Explorer, expand the folder of the server instance in which you want to create the new login.

  2. Cliquez avec le bouton droit sur le dossier Sécurité , pointez sur Nouveau, puis sélectionnez Connexion….Right-click the Security folder, point to New, and select Login….

  3. Dans la boîte de dialogue Nouvelle connexion , sur la page Général , entrez le nom d'un utilisateur dans la zone Nom de la connexion .In the Login – New dialog box, on the General page, enter the name of a user in the Login name box. Vous pouvez également cliquer sur Rechercher…Alternately, click Search… pour ouvrir la boîte de dialogue Sélectionner l'utilisateur ou le groupe .to open the Select User or Group dialog box.

    Si vous cliquez sur Rechercher…:If you click Search…:

    1. Sous Sélectionner ce type d'objet, cliquez sur Types d'objets…Under Select this object type, click Object Types… pour ouvrir la boîte de dialogue Types d’objets et sélectionnez tout ou partie des éléments suivants : Principaux de sécurité intégrés, Groupeset Utilisateurs.to open the Object Types dialog box and select any or all of the following: Built-in security principals, Groups, and Users. Les optionsPrincipaux de sécurité intégrés et Utilisateurs sont sélectionnées par défaut.Built-in security principals and Users are selected by default. Lorsque vous avez terminé, cliquez sur OK.When finished, click OK.

    2. Sous À partir de cet emplacement, cliquez sur Emplacements…Under From this location, click Locations… pour ouvrir la boîte de dialogue Emplacements et sélectionner un des emplacements de serveur disponibles.to open the Locations dialog box and select one of the available server locations. Lorsque vous avez terminé, cliquez sur OK.When finished, click OK.

    3. Sous Entrez le nom de l’objet à sélectionner (exemples), entrez l’utilisateur ou le nom de groupe que vous souhaitez rechercher.Under Enter the object name to select (examples), enter the user or group name that you want to find. Pour plus d'informations, consultez Boîte de dialogue Choisir des utilisateurs, des ordinateurs ou des groupes.For more information, see Select Users, Computers, or Groups Dialog Box.

    4. Cliquez sur Avancé…Click Advanced… pour obtenir davantage d'options de recherche avancée.for more advanced search options. Pour plus d’informations, consultez Boîte de dialogue Choisir des utilisateurs, des ordinateurs ou des groupes - Page Avancé.For more information, see Select Users, Computers, or Groups Dialog Box - Advanced Page.

    5. Cliquez sur OK.Click OK.

  4. Pour créer un compte de connexion selon un principal Windows, sélectionnez Authentification Windows.To create a login based on a Windows principal, select Windows authentication. Il s'agit de la sélection par défaut.This is the default selection.

  5. Pour créer un compte de connexion qui est enregistré sur une base de données SQL ServerSQL Server , sélectionnez Authentification SQL Server.To create a login that is saved on a SQL ServerSQL Server database, select SQL Server authentication.

    1. Dans la zone Mot de passe , entrez un mot de passe pour le nouvel utilisateur.In the Password box, enter a password for the new user. Entrez à nouveau ce mot de passe dans la zone Confirmer le mot de passe .Enter that password again into the Confirm Password box.

    2. Lorsque vous modifiez un mot de passe existant, sélectionnez Spécifier l'ancien mot de passe, puis tapez l'ancien mot de passe dans la zone Ancien mot de passe .When changing an existing password, select Specify old password, and then type the old password in the Old password box.

    3. Pour appliquer des options de stratégie de mot de passe pour la complexité et l'application, sélectionnez Conserver la stratégie de mot de passe.To enforce password policy options for complexity and enforcement, select Enforce password policy. Pour plus d'informations, consultez Password Policy.For more information, see Password Policy. Il s'agit d'une option par défaut lorsque Authentification SQL Server est sélectionné.This is a default option when SQL Server authentication is selected.

    4. Pour appliquer des options de stratégie de mot de passe pour l'expiration, sélectionnez Conserver l'expiration du mot de passe.To enforce password policy options for expiration, select Enforce password expiration. L'optionConserver la stratégie de mot de passe doit être sélectionnée pour activer cette case à cocher.Enforce password policy must be selected to enable this checkbox. Il s'agit d'une option par défaut lorsque Authentification SQL Server est sélectionné.This is a default option when SQL Server authentication is selected.

    5. Pour forcer l'utilisateur à créer un nouveau mot de passe après la première utilisation du compte de connexion, sélectionnez L'utilisateur doit changer de mot de passe à la prochaine connexion.To force the user to create a new password after the first time the login is used, select User must change password at next login. L'optionConserver l'expiration du mot de passe doit être sélectionnée pour activer cette case à cocher.Enforce password expiration must be selected to enable this checkbox. Il s'agit d'une option par défaut lorsque Authentification SQL Server est sélectionné.This is a default option when SQL Server authentication is selected.

  6. Pour associer le compte de connexion à un certificat de sécurité autonome, sélectionnez Mappé au certificat , puis sélectionnez le nom d’un certificat existant dans la liste.To associate the login with a stand-alone security certificate, select Mapped to certificate and then select the name of an existing certificate from the list.

  7. Pour associer le compte de connexion à une clé asymétrique autonome, sélectionnez Mappé à la clé asymétrique , puis sélectionnez le nom d’une clé existante dans la liste.To associate the login with a stand-alone asymmetric key, select Mapped to asymmetric key to, and then select the name of an existing key from the list.

  8. Pour associer le compte de connexion à des informations d'identification de sécurité, activez la case à cocher Mappé aux informations d'identification , puis sélectionnez des informations d'identification existantes dans la liste ou cliquez sur Ajouter pour créer de nouvelles informations d'identification.To associate the login with a security credential, select the Mapped to Credential check box, and then either select an existing credential from the list or click Add to create a new credential. Pour supprimer du compte de connexion un mappage à des informations d'identification de sécurité, sélectionnez les informations d'identification dans Informations d'identification mappées et cliquez sur Supprimer.To remove a mapping to a security credential from the login, select the credential from Mapped Credentials and click Remove. Pour plus d’informations sur les informations d’identification en général, consultez Informations d’identification (moteur de base de données).For more information about credentials in general, see Credentials (Database Engine).

  9. Sélectionnez une base de données par défaut pour le compte de connexion dans la liste Base de données par défaut .From the Default database list, select a default database for the login. Master est la valeur par défaut pour cette option.Master is the default for this option.

  10. Dans la liste Langue par défaut , sélectionnez une langue par défaut pour le compte de connexion.From the Default language list, select a default language for the login.

  11. Cliquez sur OK.Click OK.

Options supplémentairesAdditional Options

La boîte de dialogue Nouvelle connexion offre également des options sur quatre pages supplémentaires : Rôles de serveur, Mappage de l'utilisateur, Éléments sécurisableset État.The Login – New dialog box also offers options on four additional pages: Server Roles, User Mapping, Securables, and Status.

Rôles de serveurServer Roles

La page Rôles de serveur répertorie tous les rôles possibles qui peuvent être affectés au nouveau compte de connexion.The Server Roles page lists all possible roles that can be assigned to the new login. Les options suivantes sont disponibles :The following options are available:

Case à cocherbulkadmin bulkadmin check box
Les membres du rôle serveur fixe bulkadmin peuvent exécuter l’instruction BULK INSERT.Members of the bulkadmin fixed server role can run the BULK INSERT statement.

Case à cocherdbcreator dbcreator check box
Les membres du rôle serveur fixe dbcreator peuvent créer, modifier, supprimer et restaurer n’importe quelle base de données.Members of the dbcreator fixed server role can create, alter, drop, and restore any database.

Case à cocherdiskadmin diskadmin check box
Les membres du rôle serveur fixe diskadmin peuvent gérer les fichiers de disque.Members of the diskadmin fixed server role can manage disk files.

Case à cocherprocessadmin processadmin check box
Les membres du rôle serveur fixe processadmin peuvent arrêter les processus en cours d’exécution dans une instance du Moteur de base de donnéesDatabase Engine.Members of the processadmin fixed server role can terminate processes running in an instance of the Moteur de base de donnéesDatabase Engine.

Case à cocherpublic public check box
Tous les utilisateurs, groupes et rôles SQL Server appartiennent au rôle serveur fixe public par défaut.All SQL Server users, groups, and roles belong to the public fixed server role by default.

Case à cochersecurityadmin securityadmin check box
Les membres du rôle serveur fixe securityadmin gèrent les connexions et leurs propriétés.Members of the securityadmin fixed server role manage logins and their properties. Ils peuvent assigner des autorisations GRANT, DENY et REVOKE au niveau du serveur.They can GRANT, DENY, and REVOKE server-level permissions. Ils peuvent aussi assigner des autorisations GRANT, DENY et REVOKE au niveau de la base de données.They can also GRANT, DENY, and REVOKE database-level permissions. En outre, ils peuvent réinitialiser les mots de passe pour les connexions SQL ServerSQL Server .Additionally, they can reset passwords for SQL ServerSQL Server logins.

Case à cocherserveradmin serveradmin check box
Les membres du rôle serveur fixe serveradmin peuvent modifier les options de configuration à l’échelle du serveur et arrêter le serveur.Members of the serveradmin fixed server role can change server-wide configuration options and shut down the server.

Case à cochersetupadmin setupadmin check box
Les membres du rôle serveur fixe setupadmin peuvent ajouter et supprimer des serveurs liés et exécuter certaines procédures stockées du système.Members of the setupadmin fixed server role can add and remove linked servers, and they can execute some system stored procedures.

Case à cochersysadmin sysadmin check box
Les membres du rôle serveur fixe sysadmin peuvent exécuter n’importe quelle activité dans le Moteur de base de donnéesDatabase Engine.Members of the sysadmin fixed server role can perform any activity in the Moteur de base de donnéesDatabase Engine.

Mappage de l'utilisateurUser Mapping

La page Mappage de l'utilisateur répertorie toutes les bases de données possibles et les appartenances de rôle de base de données sur ces bases de données qui peuvent être appliquées à la connexion.The User Mapping page lists all possible databases and the database role memberships on those databases that can be applied to the login. Les bases de données sélectionnées déterminent les appartenances aux rôles disponibles pour la connexion.The databases selected determine the role memberships that are available for the login. Les options suivantes sont disponibles sur cette page :The following options are available on this page:

Utilisateurs mappés à cette connexionUsers mapped to this login
Sélectionnez les bases de données auxquelles cette connexion peut accéder.Select the databases that this login can access. Lorsque vous sélectionnez une base de données, ses rôles de base de données valides s’affichent dans le volet Appartenance au rôle de base de données pour : nom_base_de_données .When you select a database, its valid database roles are displayed in the Database role membership for: database_name pane.

CarteMap
Autorise la connexion à accéder aux bases de données répertoriées au-dessous.Allow the login to access the databases listed below.

Base de donnéesDatabase
Répertorie les bases de données disponibles sur le serveur.Lists the databases available on the server.

UtilisateurUser
Spécifiez un utilisateur de la base de données à mapper sur cette connexion.Specify a database user to map to the login. Par défaut, l'utilisateur a le même nom que la connexion.By default, the database user has the same name as the login.

Schéma par défautDefault Schema
Spécifie le schéma par défaut de l'utilisateur.Specifies the default schema of the user. Lors de la création d'un utilisateur, son schéma par défaut est dbo.When a user is first created, its default schema is dbo. Il est possible de spécifier un schéma par défaut qui n'existe pas encore.It is possible to specify a default schema that does not yet exist. Vous ne pouvez pas spécifier de schéma par défaut pour un utilisateur mappé sur un groupe Windows, un certificat ou une clé asymétrique.You cannot specify a default schema for a user that is mapped to a Windows group, a certificate, or an asymmetric key.

Guest account enabled for: database_nameGuest account enabled for: database_name
Attribut en lecture seule indiquant si le compte Invité est activé sur la base de données sélectionnée.Read-only attribute indicating whether the Guest account is enabled on the selected database. Utilisez la page État de la boîte de dialogue Propriétés de la connexion du compte Invité pour activer ou désactiver le compte Invité.Use the Status page of the Login Properties dialog box of the Guest account to enable or disable the Guest account.

Database role membership for: database_nameDatabase role membership for: database_name
Sélectionnez les rôles pour l'utilisateur dans la base de données spécifiée.Select the roles for the user in the specified database. Tous les utilisateurs sont membres du rôle public de chaque base de données et ne peuvent pas être supprimés.All users are members of the public role in every database and cannot be removed. Pour plus d’informations sur les rôles de base de données, consultez Rôles au niveau de la base de données.For more information about database roles, see Database-Level Roles.

Éléments sécurisablesSecurables

La page Éléments sécurisables répertorie tous les éléments sécurisables possibles et les autorisations sur ces éléments sécurisables qui peuvent être accordées à la connexion.The Securables page lists all possible securables and the permissions on those securables that can be granted to the login. Les options suivantes sont disponibles sur cette page :The following options are available on this page:

Grille supérieureUpper Grid
Contient un ou plusieurs éléments pour lesquels des autorisations peuvent être définies.Contains one or more items for which permissions can be set. Les colonnes affichées dans la grille supérieure varient selon le principal ou l'élément sécurisable.The columns that are displayed in the upper grid vary depending on the principal or securable.

Pour ajouter des éléments à la grille supérieure :To add items to the upper grid:

  1. Cliquez sur Rechercher.Click Search.

  2. Dans la boîte de dialogue Ajouter des objets, sélectionnez l’une des options suivantes : Objets spécifiques…, Tous les objets des types… ou Le serveur nom_serveur.In the Add Objects dialog box, select one of the following options: Specific objects…, All objects of the types…, or The serverserver_name. Cliquez sur OK.Click OK.

    REMARQUE : La sélection de l’option Le serveurnom_serveur remplit automatiquement la grille supérieure avec tous les objets sécurisables de ce serveur.NOTE: Selecting The serverserver_name automatically fills the upper grid with all of that servers' securable objects.

  3. Si vous sélectionnez Objets spécifiques…:If you select Specific objects…:

    1. Dans la boîte de dialogue Sélectionner les objets , sous Sélectionnez ces types d'objets, cliquez sur Types d'objets….In the Select Objects dialog box, under Select these object types, click Object Types….

    2. Dans la boîte de dialogue Sélectionner les types d'objets , sélectionnez tout ou partie des types d'objets suivants : Points de terminaison, Connexions, Serveurs, Groupes de disponibilitéet Rôles de serveur.In the Select Object Types dialog box, select any or all of the following object types: Endpoints, Logins, Servers, Availability Groups, and Server roles. Cliquez sur OK.Click OK.

    3. Sous Entrez les noms d’objets à sélectionner (exemples), cliquez sur Parcourir….Under Enter the object names to select (examples), click Browse….

    4. Dans la boîte de dialogue Rechercher des objets , sélectionnez les objets disponibles du type sélectionné dans la boîte de dialogue Sélectionner les types d'objets , puis cliquez sur OK.In the Browse for Objects dialog box, select any of the available objects of the type that you selected in the Select Object Types dialog box, and then click OK.

    5. Dans la boîte de dialogue Sélectionner des objets , cliquez sur OK.In the Select Objects dialog box, click OK.

  4. Si vous sélectionnez Tous les objets correspondant aux types…, dans la boîte de dialogue Sélectionner les types d'objets , sélectionnez tout ou partie des types d'objets suivants : Points de terminaison, Connexions, Serveurs, Groupes de disponibilitéet Rôles de serveur.If you select All objects of the types…, in the Select Object Types dialog box, select any or all of the following object types: Endpoints, Logins, Servers, Availability Groups, and Server roles. Cliquez sur OK.Click OK.

    NomName
    Nom de chaque principal ou élément sécurisable ajouté à la grille.The name of each principal or securable that is added to the grid.

    TypeType
    Décrit le type de chaque élément.Describes the type of each item.

    Onglet Autorisations explicitesExplicit Tab
    Énumère les autorisations possibles pour les éléments sécurisables sélectionnés dans la grille supérieure.Lists the possible permissions for the securable that are selected in the upper grid. Toutes les options ne sont pas disponibles pour toutes les autorisations explicites.Not all options are available for all explicit permissions.

    AutorisationsPermissions
    Nom de l'autorisation.The name of the permission.

    Fournisseur d'autorisationsGrantor
    Principal ayant accordé l'autorisation.The principal that granted the permission.

    OctroyerGrant
    Sélectionnez cette option pour octroyer cette autorisation à la connexion.Select to grant this permission to the login. Désactivez-la pour révoquer cette autorisation.Clear to revoke this permission.

    Avec autorisationWith Grant
    Reflète l'état de l'option WITH GRANT pour l'autorisation indiquée dans la liste.Reflects the state of the WITH GRANT option for the listed permission. Cette zone est en lecture seule.This box is read-only. Pour appliquer cette autorisation, utilisez l'instruction GRANT .To apply this permission, use the GRANT statement.

    RefuserDeny
    Sélectionnez cette option pour refuser cette autorisation à la connexion.Select to deny this permission to the login. Désactivez-la pour révoquer cette autorisation.Clear to revoke this permission.

ÉtatStatus

La page État répertorie certaines des options d'authentification et d'autorisation qui peuvent être configurées sur la connexion sélectionnée de SQL ServerSQL Server .The Status page lists some of the authentication and authorization options that can be configured on the selected SQL ServerSQL Server login.

Les options suivantes sont disponibles sur cette page :The following options are available on this page:

Autorisation de se connecter au moteur de base de donnéesPermission to connect to database engine
Lorsque vous travaillez avec ce paramètre, vous devez considérer la connexion sélectionnée comme un principal auquel une autorisation sur un élément sécurisable peut être accordée ou refusée.When you work with this setting, you should think of the selected login as a principal that can be granted or denied permission on a securable.

Sélectionnez Octroyer pour accorder l'autorisation CONNECT SQL à la connexion.Select Grant to grant CONNECT SQL permission to the login. Sélectionnez Refuser pour refuser l'autorisation CONNECT SQL à la connexion.Select Deny to deny CONNECT SQL to the login.

ConnexionLogin
Lorsque vous travaillez avec ce paramètre, vous devez considérer la connexion sélectionnée comme un enregistrement d'une table.When you work with this setting, you should think of the selected login as a record in a table. Les modifications apportées aux valeurs répertoriées ici seront appliquées à l'enregistrement.Changes to the values listed here will be applied to the record.

Une connexion qui a été désactivée continue d'exister en tant qu'enregistrement.A login that has been disabled continues to exist as a record. Mais si elle tente de se connecter à SQL ServerSQL Server, elle ne sera pas authentifiée.But if it tries to connect to SQL ServerSQL Server, the login will not be authenticated.

Sélectionnez cette option pour activer ou désactiver cette connexion.Select this option to enable or disable this login. Cette option utilise l'instruction ALTER LOGIN avec l'option ENABLE ou DISABLE.This option uses the ALTER LOGIN statement with the either ENABLE or DISABLE option.

SQL Server AuthenticationSQL Server Authentication
La case à cocher La connexion est verrouillée est disponible uniquement si la connexion sélectionnée se connecte à l’aide de l’authentification SQL ServerSQL Server et qu’elle a été verrouillée.The check box Login is locked out is only available if the selected login connects using SQL ServerSQL Server Authentication and the login has been locked out. Ce paramètre est en lecture seule.This setting is read-only. Pour déverrouiller une connexion verrouillée, exécutez ALTER LOGIN avec l'option UNLOCK.To unlock a login that is locked out, execute ALTER LOGIN with the UNLOCK option.

Créer une connexion à l’aide de l’authentification Windows à l’aide de T-SQL Create a login using Windows Authentication using T-SQL

  1. Dans l' Explorateur d'objets, connectez-vous à une instance de Moteur de base de donnéesDatabase Engine.In Object Explorer, connect to an instance of Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.On the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute.

    -- Create a login for SQL Server by specifying a server name and a Windows domain account name.  
    
    CREATE LOGIN [<domainName>\<loginName>] FROM WINDOWS;  
    GO  
    

Créer une connexion via l’authentification SQL Server avec SSMSCreate a login using SQL Server Authentication with SSMS

  1. Dans l' Explorateur d'objets, connectez-vous à une instance de Moteur de base de donnéesDatabase Engine.In Object Explorer, connect to an instance of Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.On the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute.

    -- Creates the user "shcooper" for SQL Server using the security credential "RestrictedFaculty"   
    -- The user login starts with the password "Baz1nga," but that password must be changed after the first login.  
    
    CREATE LOGIN shcooper   
       WITH PASSWORD = 'Baz1nga' MUST_CHANGE,  
       CREDENTIAL = RestrictedFaculty;  
    GO  
    

    Pour plus d’informations, consultez CREATE LOGIN (Transact-SQL).For more information, see CREATE LOGIN (Transact-SQL).

Suivi : Mesures à prendre après avoir créé un compte de connexion Follow Up: Steps to take after you create a login

Une fois le compte de connexion créé, celui-ci peut se connecter à SQL ServerSQL Server, mais il ne dispose pas nécessairement des autorisations suffisantes pour effectuer des tâches utiles.After creating a login, the login can connect to SQL ServerSQL Server, but does not necessarily have sufficient permission to perform any useful work. La liste suivante fournit des liens vers des actions de compte de connexion courantes.The following list provides links to common login actions.

Voir aussiSee Also

Centre de sécurité pour le moteur de base de données SQL Server et la base de données SQL AzureSecurity Center for SQL Server Database Engine and Azure SQL Database