Share via


SqlAuthenticationMethod Énumération

Définition

Décrit les différentes méthodes d’authentification SQL qui peuvent être utilisées par un client qui se connecte à Azure SQL Database. Pour plus d’informations, consultez Connexion à SQL Database avec l’authentification Azure Active Directory.

public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod = 
Public Enum SqlAuthenticationMethod
Héritage
SqlAuthenticationMethod

Champs

ActiveDirectoryDefault 9

La méthode d’authentification utilise Active Directory Par défaut. Utilisez ce mode pour vous connecter à un SQL Database à l’aide de plusieurs méthodes d’authentification non interactives tentées séquentiellement pour acquérir un jeton d’accès. Cette méthode ne revient pas à la méthode d’authentification « Active Directory Interactive ».

ActiveDirectoryDeviceCodeFlow 6

La méthode d’authentification utilise le flux de code d’appareil Active Directory. Utilisez Le flux de code d’appareil Active Directory pour vous connecter à un SQL Database à partir d’appareils et de systèmes d’exploitation qui ne fournissent pas de navigateur web, en utilisant un autre appareil pour effectuer une authentification interactive.

ActiveDirectoryIntegrated 3

La méthode d’authentification utilise l’intégration Active Directory. Utilisez l’intégration Active Directory pour vous connecter à une base de données SQL Database à l’aide de l’authentification Windows intégrée.

ActiveDirectoryInteractive 4

La méthode d’authentification utilise Active Directory Interactive. Utilisez Active Directory Interactive pour vous connecter à un SQL Database avec un flux d’authentification interactif.

ActiveDirectoryManagedIdentity 7

La méthode d’authentification utilise l’identité managée Active Directory. Utilisez l’identité managée affectée par le système ou l’identité managée affectée par l’utilisateur pour vous connecter à SQL Database à partir d’environnements clients Azure qui ont activé la prise en charge de l’identité managée. Pour l’identité managée affectée par l’utilisateur, « Id utilisateur » ou « UID » doit être défini sur l'« ID client » de l’identité de l’utilisateur.

ActiveDirectoryMSI 8

Alias pour la méthode d’authentification « Active Directory Managed Identity ». Utilisez l’identité managée affectée par le système ou l’identité managée affectée par l’utilisateur pour vous connecter à SQL Database à partir d’environnements clients Azure qui ont activé la prise en charge de l’identité managée. Pour l’identité managée affectée par l’utilisateur, « Id utilisateur » ou « UID » doit être défini sur l'« ID client » de l’identité de l’utilisateur.

ActiveDirectoryPassword 2

La méthode d’authentification utilise le mot de passe Active Directory. Utilisez le mot de passe Active Directory pour vous connecter à une base de données SQL Database à l’aide d’un nom principal et d’un mot de passe Azure AD.

ActiveDirectoryServicePrincipal 5

La méthode d’authentification utilise le principal de service Active Directory. Utilisez le principal de service Active Directory pour vous connecter à un SQL Database à l’aide de l’ID client et du secret d’une identité de principal de service.

ActiveDirectoryWorkloadIdentity 10

La méthode d’authentification utilise l’identité de charge de travail Active Directory. Utilisez une identité managée affectée par l’utilisateur fédérée pour vous connecter à SQL Database à partir d’environnements clients Azure qui ont activé la prise en charge de l’identité de charge de travail. L'« ID utilisateur » ou « UID » doit être défini sur l'« ID client » de l’identité de l’utilisateur.

NotSpecified 0

La méthode d’authentification n’est pas spécifiée.

SqlPassword 1

La méthode d’authentification est Sql Password.

S’applique à