SqlAuthenticationMethod Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe los diferentes métodos de autenticación de SQL que puede usar un cliente que se conecta a Azure SQL Database. Para obtener más información, vea Conectarse a la base de datos SQL mediante la autenticación de Azure Active Directory.
public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod =
Public Enum SqlAuthenticationMethod
- Herencia
-
SqlAuthenticationMethod
Campos
ActiveDirectoryDefault | 9 | El método de autenticación usa Active Directory Default. Use este modo para conectarse a un SQL Database mediante varios métodos de autenticación no interactivos que intentaron adquirir secuencialmente un token de acceso. Este método no reserva el método de autenticación "Active Directory Interactive". |
ActiveDirectoryDeviceCodeFlow | 6 | El método de autenticación usa el flujo de código de dispositivo de Active Directory. Use el flujo de código de dispositivo de Active Directory para conectarse a un SQL Database desde dispositivos y sistemas operativos que no proporcionen un explorador web, con otro dispositivo para realizar la autenticación interactiva. |
ActiveDirectoryIntegrated | 3 | El método de autenticación usa Active Directory integrado. Use Active Directory integrado para conectarse a una base de datos SQL mediante la autenticación integrada de Windows. |
ActiveDirectoryInteractive | 4 | El método de autenticación usa Active Directory Interactive. Use Active Directory Interactive para conectarse a un SQL Database con un flujo de autenticación interactiva. |
ActiveDirectoryManagedIdentity | 7 | El método de autenticación usa identidad administrada de Active Directory. Use identidad administrada asignada por el sistema o asignada por el usuario para conectarse a SQL Database desde entornos de cliente de Azure que han habilitado la compatibilidad con la identidad administrada. Para la identidad administrada asignada por el usuario, es necesario establecer "Id. de usuario" o "UID" en el "id. de cliente" de la identidad del usuario. |
ActiveDirectoryMSI | 8 | Alias para el método de autenticación "Identidad administrada de Active Directory". Use identidad administrada asignada por el sistema o asignada por el usuario para conectarse a SQL Database desde entornos de cliente de Azure que han habilitado la compatibilidad con la identidad administrada. Para la identidad administrada asignada por el usuario, es necesario establecer "Id. de usuario" o "UID" en el "id. de cliente" de la identidad del usuario. |
ActiveDirectoryPassword | 2 | El método de autenticación usa Contraseña de Active Directory. Use Contraseña de Active Directory para conectarse a una base de datos SQL con un nombre de entidad de seguridad y contraseña de Azure AD. |
ActiveDirectoryServicePrincipal | 5 | El método de autenticación usa la entidad de servicio de Active Directory. Use la entidad de servicio de Active Directory para conectarse a un SQL Database mediante el identificador de cliente y el secreto de una identidad de entidad de servicio. |
ActiveDirectoryWorkloadIdentity | 10 | El método de autenticación usa Identidad de carga de trabajo de Active Directory. Use una identidad administrada asignada por el usuario federado para conectarse a SQL Database desde entornos de cliente de Azure que han habilitado la compatibilidad con la identidad de carga de trabajo. Es necesario establecer "Id. de usuario" o "UID" en el "id. de cliente" de la identidad del usuario. |
NotSpecified | 0 | No se especifica el método de autenticación. |
SqlPassword | 1 | El método de autenticación es Contraseña de SQL. |