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.
Importante |
---|
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. |
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