Поделиться через


xp_loginconfig (Transact-SQL)

Область применения: SQL Server

Сообщает конфигурацию безопасности входа экземпляра SQL Server.

Внимание

Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Соглашения о синтаксисе Transact-SQL

Синтаксис

xp_loginconfig [ 'config_name' ]

Аргументы

"config_name"

Отображаемое значение конфигурации. Если config_name не задано, сообщаются все значения конфигурации. config_name — sysname, значение по умолчанию NULLи может быть одним из следующих значений.

значение Описание
режим входа Режим безопасности имени входа в систему. Возможные значения: смешанные и проверки подлинности Windows.

Заменяется на:

SELECT SERVERPROPERTY('IsIntegratedSecurityOnly');
Имя входа по умолчанию Имя идентификатора входа SQL Server по умолчанию для авторизованных пользователей доверенных подключений (для пользователей без соответствующего имени входа). Имя входа по умолчанию является гостевым.

Примечание. Это значение предоставляется для обратной совместимости.
домен по умолчанию Имя домена Windows по умолчанию для сетевых пользователей доверенных подключений. Домен по умолчанию — это домен компьютера под управлением Windows и SQL Server.

Примечание. Это значение предоставляется для обратной совместимости.
уровень аудита Уровень аудита. Возможные значения — нет, успех, сбой и все. Результаты аудита записываются в журнал ошибок и в окно просмотра событий Windows.
Задать имя узла Указывает, заменяется ли имя узла из учетной записи клиента на сетевое имя пользователя Windows. Возможные значения : true или false. Если этот параметр задан, имя пользователя сети отображается в выходных данных sp_who.
карта_ Сообщает, какие специальные символы Windows сопоставляются с допустимым символом подчеркивания SQL Server (_). Возможные значения : разделитель домена (по умолчанию), пробел, null или любой один символ.

Примечание. Это значение предоставляется для обратной совместимости.
карта $ Сообщает, какие специальные символы Windows сопоставляются с допустимым символом знака доллара SQL Server ($). Возможные значения: разделитель домена, пробел, null или любой один символ. Значение по умолчанию — пробел.

Примечание. Это значение предоставляется для обратной совместимости.
карта # Сообщает, какие специальные символы Windows сопоставляются с допустимым символом знака номера SQL Server (#). Возможные значения: разделитель домена, пробел, null или любой один символ. Значение по умолчанию — дефис (-).

Примечание. Это значение предоставляется для обратной совместимости.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Имя столбца Тип данных Description
name sysname Параметр конфигурации
Значение конфигурации sysname Значение параметра конфигурации

Замечания

xp_loginconfig нельзя использовать для задания значений конфигурации.

Чтобы задать режим входа и уровень аудита, используйте SQL Server Management Studio.

Разрешения

Требуется разрешение CONTROL для master базы данных.

Примеры

А. Сообщите обо всех значениях конфигурации

В следующем примере выводятся все текущие значения параметров конфигурации.

EXEC xp_loginconfig;
GO

B. Сообщите о конкретном значении конфигурации

В следующем примере выводится значение режима входа в систему.

EXEC xp_loginconfig 'login mode';
GO