Changer le mode d'authentification du serveurChange Server Authentication Mode

Cette rubrique s’applique à : OuiSQL Serveraucunbase de données SQL AzureaucunAzure SQL Data Warehouse aucun Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Cette rubrique explique comment modifier le mode d’authentification du serveur dans SQL Server 2017SQL Server 2017 à l’aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL. This topic describes how to change the server authentication mode in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Au cours de l’installation, le Moteur de base de données SQL ServerSQL Server Database Engine est paramétré sur Mode d’authentification Windows ou sur Mode d’authentification SQL Server et Windows.During installation, Moteur de base de données SQL ServerSQL Server Database Engine is set to either Windows Authentication mode or SQL Server and Windows Authentication mode. Après l'installation, vous pouvez modifier le mode d'authentification à tout moment.After installation, you can change the authentication mode at any time.

Si vous sélectionnez le Mode d’authentification Windows au cours de l’installation, la connexion sa est désactivée et un mot de passe est attribué par le programme d’installation.If Windows Authentication mode is selected during installation, the sa login is disabled and a password is assigned by setup. Si vous remplacez ensuite le mode d’authentification par Mode d’authentification SQL Server et Windows, la connexion sa reste désactivée.If you later change authentication mode to SQL Server and Windows Authentication mode, the sa login remains disabled. Pour utiliser la connexion sa, utilisez l’instruction ALTER LOGIN de façon à activer la connexion et attribuer un nouveau mot de passe.To use the sa login, use the ALTER LOGIN statement to enable the sa login and assign a new password. La connexion sa au serveur est possible uniquement via l'authentification SQL ServerSQL Server .The sa login can only connect to the server by using SQL ServerSQL Server Authentication.

Dans cette rubriqueIn This Topic

Avant de commencerBefore You Begin

SécuritéSecurity

Le compte sa est un compte SQL ServerSQL Server bien connu qui est souvent la cible d'utilisateurs malveillants.The sa account is a well-known SQL ServerSQL Server account and it is often targeted by malicious users. N'activez pas le compte sa à moins que votre application l'exige.Do not enable the sa account unless your application requires it. Il est très important que vous utilisiez un mot de passe fort pour la connexion sa.It is very important that you use a strong password for the sa login.

Utilisation de SQL Server Management StudioUsing SQL Server Management Studio

Pour modifier le mode d'authentification de sécuritéTo change security authentication mode

  1. Dans l’Explorateur d’objets de SQL Server Management StudioSQL Server Management Studio , cliquez avec le bouton droit sur le serveur, puis sélectionnez Propriétés.In SQL Server Management StudioSQL Server Management Studio Object Explorer, right-click the server, and then click Properties.

  2. Dans la page Sécurité , sous Authentification du serveur, sélectionnez le nouveau mode d'authentification du serveur, puis cliquez sur OK.On the Security page, under Server authentication, select the new server authentication mode, and then click OK.

  3. Dans la boîte de dialogue SQL Server Management StudioSQL Server Management Studio , cliquez sur OK pour accepter le message indiquant la nécessité de redémarrer SQL ServerSQL Server.In the SQL Server Management StudioSQL Server Management Studio dialog box, click OK to acknowledge the requirement to restart SQL ServerSQL Server.

  4. Dans l’Explorateur d’objets, cliquez avec le bouton droit sur votre serveur, puis cliquez sur Redémarrer.In Object Explorer, right-click your server, and then click Restart. S'il est en cours d'exécution, l'Agent SQL ServerSQL Server doit également être redémarré.If SQL ServerSQL Server Agent is running, it must also be restarted.

Pour activer la connexion saTo enable the sa login

  1. Dans l’Explorateur d’objets, développez Sécurité, puis Connexions, cliquez avec le bouton droit sur sa, puis sélectionnez Propriétés.In Object Explorer, expand Security, expand Logins, right-click sa, and then click Properties.

  2. Sur la page Général , vous devrez peut-être créer et confirmer un mot de passe pour la connexion.On the General page, you might have to create and confirm a password for the login.

  3. Sur la page État , dans la section Connexion , cliquez sur Activée, puis sur OK.On the Status page, in the Login section, click Enabled, and then click OK.

Utilisation de Transact-SQLUsing Transact-SQL

Pour activer la connexion saTo enable the sa login

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du 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. L’exemple suivant active la connexion sa et définit un nouveau mot de passe.The following example enables the sa login and sets a new password.

    ALTER LOGIN sa ENABLE ;  
    GO  
    ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;  
    GO  
    

Voir aussiSee Also

Mots de passe forts Strong Passwords
Considérations sur la sécurité pour une installation SQL Server Security Considerations for a SQL Server Installation
ALTER LOGIN (Transact-SQL) ALTER LOGIN (Transact-SQL)
Se connecter à SQL Server lorsque les administrateurs système n’y ont plus accèsConnect to SQL Server When System Administrators Are Locked Out