Partager via


xp_loginconfig (Transact-SQL)

S’applique à :SQL Server

Signale la configuration de sécurité de connexion d’une instance de SQL Server.

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Conventions de la syntaxe Transact-SQL

Syntaxe

xp_loginconfig [ 'config_name' ]

Arguments

'config_name'

Valeur de configuration à afficher. Si config_name n’est pas spécifié, toutes les valeurs de configuration sont signalées. config_name est sysname, avec une valeur par défaut NULL, et peut être l’une des valeurs suivantes.

Valeur Description
mode de connexion Mode de sécurité de connexion. Les valeurs possibles sont Mixed et Windows Authentication.

Remplacé par :

SELECT SERVERPROPERTY('IsIntegratedSecurityOnly');
connexion par défaut Nom de l’ID de connexion SQL Server par défaut pour les utilisateurs autorisés des connexions approuvées (pour les utilisateurs sans nom de connexion correspondant). La connexion par défaut est invitée.

Remarque : Cette valeur est fournie pour la compatibilité descendante.
domaine par défaut Nom du domaine Windows par défaut pour les utilisateurs réseau de connexions approuvées. Le domaine par défaut est le domaine de l’ordinateur exécutant Windows et SQL Server.

Remarque : Cette valeur est fournie pour la compatibilité descendante.
niveau d’audit Niveau d'audit. Les valeurs possibles ne sont pas, la réussite, l’échec et tous. Les audits sont enregistrés dans le journal des erreurs et dans l'Observateur d'événements Windows.
définir le nom d’hôte Indique si le nom d'hôte de l'enregistrement de connexion client est remplacé par le nom d'utilisateur réseau Windows. Les valeurs possibles sont true ou false. Si cette option est définie, le nom d’utilisateur réseau apparaît dans la sortie de sp_who.
Carte_ Signale les caractères Windows spéciaux mappés au caractère de soulignement SQL Server valide (_). Les valeurs possibles sont le séparateur de domaine (valeur par défaut), l’espace, la valeur Null ou tout caractère unique.

Remarque : Cette valeur est fournie pour la compatibilité descendante.
map $ Indique quels caractères Windows spéciaux sont mappés au caractère de signe sql Server valide ($). Les valeurs possibles sont le séparateur de domaine, l’espace, la valeur Null ou tout caractère unique. La valeur par défaut est l’espace.

Remarque : Cette valeur est fournie pour la compatibilité descendante.
Carte # Indique quels caractères Windows spéciaux sont mappés au caractère de signe numérique SQL Server valide (#). Les valeurs possibles sont le séparateur de domaine, l’espace, la valeur Null ou tout caractère unique. La valeur par défaut est le trait d'union.

Remarque : Cette valeur est fournie pour la compatibilité descendante.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Nom de la colonne Type de données Description
name sysname Valeur de configuration
valeur de configuration sysname Paramètre de la valeur de configuration

Notes

xp_loginconfig ne peut pas être utilisé pour définir des valeurs de configuration.

Pour définir le mode de connexion et le niveau d’audit, utilisez SQL Server Management Studio.

Autorisations

Nécessite l’autorisation CONTROL sur la master base de données.

Exemples

R. Signaler toutes les valeurs de configuration

Le code exemple suivant montre tous les paramètres actuellement configurés.

EXEC xp_loginconfig;
GO

B. Signaler une valeur de configuration spécifique

Le code exemple suivant montre la configuration uniquement pour le mode de connexion.

EXEC xp_loginconfig 'login mode';
GO