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