Configurare default language (opzione di configurazione del server)

Si applica a:SQL Server

Questo argomento descrive come configurare l'opzione di configurazione del server default language in SQL Server usando SQL Server Management Studio o Transact-SQL. Con l'opzione default language è possibile specificare la lingua predefinita per tutti i nuovi account di accesso creati. Per impostare la lingua predefinita, specificare il valore langid della lingua desiderata. È possibile ottenere il valore langid eseguendo una query sulla vista di compatibilità sys.syslanguages .

Contenuto dell'articolo

Prima di iniziare

Consigli

  • È possibile sostituire la lingua predefinita per un account di accesso mediante CREATE LOGIN o ALTER LOGIN. La lingua predefinita di una sessione corrisponde alla lingua dell'account di accesso della sessione, a meno che venga modificata per ogni singola sessione mediante le API ODBC o OLE DB. Si noti che è possibile impostare l'opzione default language solo su un ID di lingua definito in sys.syslanguages , compreso tra 0 e 32. Se si utilizzano database indipendenti, è possibile impostare una lingua predefinita per un database mediante CREATE DATABASE o ALTER DATABASE e per gli utenti di database indipendenti mediante CREATE USER o ALTER USER. Per l'impostazione di lingue predefinite in un database indipendente vengono accettati il valore langid , il nome della lingua o l'alias della lingua come indicato in sys.syslanguages.

Sicurezza

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del server sysadmin e serveradmin .

Utilizzo di SQL Server Management Studio

Per configurare l'opzione default language

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Fare clic sulla scheda Avanzate.

  3. Nella casella Lingua predefinita scegliere la lingua in cui verranno visualizzati i messaggi di sistema in Microsoft SQL Server.

    La lingua predefinita è l'italiano.

Utilizzo di Transact-SQL

Per configurare l'opzione default language

  1. Connettersi al motore di database di .

  2. Dalla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio si illustra come usare sp_configure per configurare l'opzione default language sulla lingua francese (2).

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

Per altre informazioni, vedere Opzioni di configurazione del server (SQL Server).

Completamento: Dopo la configurazione dell'opzione default language

L'impostazione diventa effettiva immediatamente senza dover riavviare il server.

Vedi anche

CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL)
CREATE USER (Transact-SQL)
ALTER USER (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL)
ALTER DATABASE (Transact-SQL)
RECONFIGURE (Transact-SQL)
Opzioni di configurazione del server (SQL Server)
sp_configure (Transact-SQL)