Configurare l'opzione di configurazione del server default language
Questo argomento descrive come configurare l'opzione di configurazione del server di linguaggio predefinita in SQL Server 2014 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:
Per configurare l'opzione default language tramite:
Completamento: Dopo la configurazione dell'opzione default language
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
In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.
Fare clic sul nodo Impostazioni varie .
Nella casella Lingua predefinita per gli utenti scegliere la lingua in cui microsoft SQL Server deve visualizzare i messaggi di sistema.
La lingua predefinita è l'italiano.
Utilizzo di Transact-SQL
Per configurare l'opzione default language
Connettersi al motore di database di.
Dalla barra Standard fare clic su Nuova query.
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 AdventureWorks2012 ;
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)