Compartir a través de


xp_loginconfig (Transact-SQL)

Indica la configuración de seguridad del inicio de sesión de una instancia de SQL Server cuando se ejecuta en Windows XP, Windows Server 2003 o Windows 2000.

Nota importanteImportante

Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

xp_loginconfig ['config_name']

Argumentos

  • 'config_name'
    Es el valor de configuración que se va a mostrar. Si no se especifica config_name, se muestran todos los valores de configuración. config_name es de tipo sysname, su valor predeterminado es NULL y puede tener uno de estos valores.

    Valor

    Descripción

    login mode

    Modo de seguridad de inicio de sesión. Los valores posibles son Mixto y Autenticación de Windows.

    Se reemplaza por:

    SELECT SERVERPROPERTY('IsIntegratedSecurityOnly');
    GO

    default login

    Nombre del Id. de inicio de sesión predeterminado de SQL Server para usuarios autorizados de conexiones de confianza (para usuarios sin nombre de inicio de sesión). El inicio de sesión predeterminado es guest. Este valor se proporciona por motivos de compatibilidad con versiones anteriores.

    default domain

    Nombre del dominio de Windows predeterminado para los usuarios de red de conexiones de confianza. El dominio predeterminado es el dominio del que es miembro el equipo de Windows que ejecuta SQL Server. Este valor se proporciona por motivos de compatibilidad con versiones anteriores.

    audit level

    Nivel de auditoría. Los valores posibles son none, success, failure y all. Las auditorías se escriben en el registro de errores y en el Visor de eventos de Windows.

    set hostname

    Indica si el nombre del host desde el que se registra el cliente se sustituye por el nombre de usuario de la red de Windows. Los valores posibles son true o false. Si está establecido, el nombre de usuario de la red aparece en la salida de sp_who.

    map _

    Informa de los caracteres especiales de Windows asignados al carácter de subrayado (_) válido en SQL Server. Los valores posibles son domain separator (predeterminado), space, null o cualquier carácter. Este valor se proporciona por motivos de compatibilidad con versiones anteriores.

    map $

    Informa de los caracteres especiales de Windows asignados al carácter de dólar ($) válido en SQL Server. Los valores posibles son domain separator, space, null o cualquier carácter. El valor predeterminado es space. Este valor se proporciona por motivos de compatibilidad con versiones anteriores.

    map #

    Informa de los caracteres especiales de Windows asignados al carácter de número (#) válido en SQL Server. Los valores posibles son domain separator, space, null o cualquier carácter. El valor predeterminado es el guión. Este valor se proporciona por motivos de compatibilidad con versiones anteriores.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Nombre de columna

Tipo de datos

Descripción

name

sysname

Valor de configuración

config value

sysname

Ajuste de valor de configuración

Notas

xp_loginconfig no se puede utilizar para establecer valores de configuración.

Para establecer el modo de inicio de sesión y el nivel de auditoría, utilice SQL Server Management Studio.

Permisos

Requiere el permiso CONTROL en la base de datos maestra.

Ejemplos

A. Como presentar todos los valores de configuración

En el ejemplo siguiente se muestran todos los valores de configuración actuales.

EXEC xp_loginconfig;
GO

B. Como presentar un valor de configuración específico

En el ejemplo siguiente sólo se muestra la configuración del modo de inicio de sesión.

EXEC xp_loginconfig 'login mode';
GO