Настройка параметра конфигурации сервера «язык по умолчанию»Configure the default language Server Configuration Option

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

В этом разделе описываются способы настройки параметра конфигурации сервера default language в SQL ServerSQL Server с помощью среды SQL Server Management StudioSQL Server Management Studio или Transact-SQLTransact-SQL.This topic describes how to configure the default language server configuration option in SQL ServerSQL Server by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Параметр default language определяет язык по умолчанию для всех вновь создаваемых имен входа.The default language option specifies the default language for all newly created logins. Чтобы задать язык по умолчанию, укажите значение langid нужного языка.To set default language, specify the langid value of the language you want. Значение параметра langid может быть получено путем выполнения запроса к представлению совместимости sys.syslanguages .The langid value can be obtained by querying the sys.syslanguages compatibility view.

В этом разделеIn This Topic

Перед началомBefore You Begin

РекомендацииRecommendations

  • Язык по умолчанию для имени входа может быть переопределен при помощи инструкции CREATE LOGIN или ALTER LOGIN.The default language for a login can be overridden by using CREATE LOGIN or ALTER LOGIN. Для сеанса языком по умолчанию является язык имени входа, используемого этим сеансом, если только он не был переопределен в сеансе при помощи интерфейса ODBC или OLE DB.The default language for a session is the language for that session's login, unless overridden on a per-session basis by using the Open Database Connectivity (ODBC) or OLE DB APIs. Следует отметить, что параметру default language может быть присвоен только идентификатор языка, определенный в представлении совместимости sys.syslanguages (0–32).Note that you can only set the default language option to a language ID defined in sys.syslanguages (0-32). При использовании автономных баз данных для базы данных можно задать язык по умолчанию с помощью инструкции CREATE DATABASE или ALTER DATABASE, а для пользователей автономной базы данных можно использовать инструкцию CREATE USER или ALTER USER.When you are using contained databases, a default language can be set for a database by using CREATE DATABASE or ALTER DATABASE, and for contained database users by using CREATE USER or ALTER USER. При настройке языков по умолчанию в автономной базе данных принимается значение langid , имена или псевдонимы языков, приведенные в представлении совместимости sys.syslanguages.Setting default languages in a contained database accepts langid value, the language name, or a language alias as listed in sys.syslanguages.

безопасностьSecurity

PermissionsPermissions

Разрешения на выполнение хранимой процедуры sp_configure без параметров или только с первым параметром по умолчанию предоставляются всем пользователям.Execute permissions on sp_configure with no parameters or with only the first parameter are granted to all users by default. Для выполнения процедуры sp_configure с обоими параметрами для изменения параметра конфигурации или запуска инструкции RECONFIGURE необходимо иметь разрешение ALTER SETTINGS на уровне сервера.To execute sp_configure with both parameters to change a configuration option or to run the RECONFIGURE statement, a user must be granted the ALTER SETTINGS server-level permission. Разрешение ALTER SETTINGS неявным образом предоставлено предопределенным ролям сервера sysadmin и serveradmin .The ALTER SETTINGS permission is implicitly held by the sysadmin and serveradmin fixed server roles.

Использование среды SQL Server Management StudioUsing SQL Server Management Studio

Настройка параметра default languageTo configure the default language option

  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.In Object Explorer, right-click a server and select Properties.

  2. Перейдите на вкладку Дополнительно.Click the Advanced tab.

  3. В поле Язык по умолчанию выберите язык, на котором MicrosoftMicrosoft SQL ServerSQL Server будет отображать системные сообщения.In the Default language box, choose the language in which MicrosoftMicrosoft SQL ServerSQL Server should display system messages.

    По умолчанию используется английский язык.The default language is English.

Использование Transact-SQLUsing Transact-SQL

Настройка параметра default languageTo configure the default language option

  1. Установите соединение с компонентом Компонент Database EngineDatabase Engine.Connect to the Компонент Database EngineDatabase Engine.

  2. На панели «Стандартная» нажмите Создать запрос.From the Standard bar, click New Query.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.Copy and paste the following example into the query window and click Execute. В этом примере описывается использование процедуры sp_configure для задания значения параметра default language равным "Французский" (2).This example shows how to use sp_configure to configure the default language option to French (2).

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

Дополнительные сведения см. в разделе Параметры конфигурации сервера (SQL Server).For more information, see Server Configuration Options (SQL Server).

Дальнейшие действия. После настройки параметра default languageFollow Up: After you configure the default language option

Параметр вступает в силу немедленно, без перезапуска сервера.The setting takes effect immediately without restarting the server.

См. также:See Also

CREATE LOGIN (Transact-SQL) CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL) ALTER LOGIN (Transact-SQL)
CREATE USER (Transact-SQL) CREATE USER (Transact-SQL)
ALTER USER (Transact-SQL) ALTER USER (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL) CREATE DATABASE (SQL Server Transact-SQL)
ALTER DATABASE (Transact-SQL) ALTER DATABASE (Transact-SQL)
RECONFIGURE (Transact-SQL) RECONFIGURE (Transact-SQL)
Параметры конфигурации сервера (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)