Configurer la langue par défaut (option de configuration de serveur)

S’applique à :SQL Server

Cette rubrique explique comment configurer l'option de configuration de serveur default language dans SQL Server à l'aide de SQL Server Management Studio ou de Transact-SQL. L'option default language spécifie la langue par défaut pour toutes les connexions nouvellement créées. Pour définir la langue par défaut, spécifiez la valeur langid de la langue souhaitée. La valeur langid peut être obtenue en interrogeant la vue de compatibilité sys.syslanguages .

Dans cette rubrique

Avant de commencer

Recommandations

  • La langue par défaut pour une session ouverte peut être remplacée en utilisant CREATE LOGIN ou ALTER LOGIN. Elle correspond à celle définie dès l'ouverture de la session, à moins qu’elle ne soit remplacée à chaque session à l’aide des API ODBC (Open Database Connectivity) ou OLE DB. Remarque : Vous ne pouvez définir l’option default language que sur un identificateur de langue existant dans sys.syslanguages (0-32). Lorsque vous utilisez des bases de données autonomes, il est possible de définir une langue par défaut pour une base de données à l'aide de CREATE DATABASE ou de ALTER DATABASE, et pour les utilisateurs de bases de données autonomes, à l'aide de CREATE USER ou de ALTER USER. La langue par défaut dans une base de données autonome peut être définie à l'aide de la valeur langid, du nom de la langue, ou d'un alias de langue répertorié dans sys.syslanguages.

Sécurité

Autorisations

Les autorisations d’exécution de sp_configure , sans paramètre ou avec le premier paramètre uniquement, sont accordées par défaut à tous les utilisateurs. Pour exécuter sp_configure avec les deux paramètres afin de modifier une option de configuration ou d’exécuter l’instruction RECONFIGURE, un utilisateur doit disposer de l’autorisation de niveau serveur ALTER SETTINGS. L'autorisation ALTER SETTINGS est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin .

Utilisation de SQL Server Management Studio

Pour configurer l'option default language

  1. Dans l’Explorateur d’objets, cliquez avec le bouton droit sur un serveur et sélectionnez Propriétés.

  2. Cliquez sur l’onglet Avancé.

  3. Dans la zone Langue par défaut, sélectionnez la langue dans laquelle Microsoft SQL Server doit afficher les messages système.

    La langue par défaut est l'anglais.

Utilisation de Transact-SQL

Pour configurer l'option default language

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple montre comment utiliser sp_configure pour attribuer à l’option default language la valeur Français (2).

USE AdventureWorks2022;  
GO  
EXEC sp_configure 'default language', 2 ;  
GO  
RECONFIGURE ;  
GO  

Pour plus d’informations, consultez Options de configuration de serveur (SQL Server).

Suivi : Après avoir configuré l'option Langue par défaut

Le paramètre prend effet immédiatement sans redémarrage du serveur.

Voir aussi

CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL)
CRÉER UN UTILISATEUR (Transact-SQL)
ALTER USER (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL)
ALTER DATABASE (Transact-SQL)
RECONFIGURE (Transact-SQL)
Options de configuration du serveur (SQL Server)
sp_configure (Transact-SQL)