SqlAuthenticationMethod Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt die verschiedenen SQL-Authentifizierungsmethoden, die von einem Client beim Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet werden können. Ausführlichere Informationen finden Sie unter Herstellen einer Verbindung mit SQL-Datenbank unter Verwendung der Azure Active Directory-Authentifizierung.
public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod =
Public Enum SqlAuthenticationMethod
- Vererbung
-
SqlAuthenticationMethod
Felder
ActiveDirectoryDefault | 9 | Die Authentifizierungsmethode verwendet Den Active Directory-Standard. Verwenden Sie diesen Modus, um eine Verbindung mit einem SQL-Datenbank mithilfe mehrerer nicht interaktiver Authentifizierungsmethoden, die sequenziell versucht haben, ein Zugriffstoken abzurufen. Bei dieser Methode wird kein Fallback auf die Authentifizierungsmethode "Active Directory Interactive" ausgeführt. |
ActiveDirectoryDeviceCodeFlow | 6 | Die Authentifizierungsmethode verwendet den Active Directory-Gerätecodeflow. Verwenden Sie den Active Directory-Gerätecodeflow, um eine Verbindung mit einer SQL-Datenbank von Geräten und Betriebssystemen herzustellen, die keinen Webbrowser bereitstellen, und verwenden Sie ein anderes Gerät, um die interaktive Authentifizierung durchzuführen. |
ActiveDirectoryIntegrated | 3 | Die Authentifizierungsmethode verwendet Active Directory Integrated. Verwenden Sie zum Herstellen einer Verbindung mit einer SQL-Datenbank die integrierte Active Directory-Authentifizierung unter Verwendung der integrierten Windows-Authentifizierung. |
ActiveDirectoryInteractive | 4 | Die Authentifizierungsmethode verwendet Active Directory Interactive. Verwenden Sie Active Directory Interactive, um eine Verbindung mit einem SQL-Datenbank mit einem interaktiven Authentifizierungsflow herzustellen. |
ActiveDirectoryManagedIdentity | 7 | Die Authentifizierungsmethode verwendet die verwaltete Active Directory-Identität. Verwenden Sie systemseitig zugewiesene oder benutzerseitig zugewiesene verwaltete Identität, um eine Verbindung mit SQL-Datenbank aus Azure-Clientumgebungen herzustellen, die unterstützung für verwaltete Identitäten aktiviert haben. Für vom Benutzer zugewiesene verwaltete Identität muss "Benutzer-ID" oder "UID" auf die "Client-ID" der Benutzeridentität festgelegt werden. |
ActiveDirectoryMSI | 8 | Alias für die Authentifizierungsmethode "Active Directory Managed Identity". Verwenden Sie systemseitig zugewiesene oder benutzerseitig zugewiesene verwaltete Identität, um eine Verbindung mit SQL-Datenbank aus Azure-Clientumgebungen herzustellen, die unterstützung für verwaltete Identitäten aktiviert haben. Für vom Benutzer zugewiesene verwaltete Identität muss "Benutzer-ID" oder "UID" auf die "Client-ID" der Benutzeridentität festgelegt werden. |
ActiveDirectoryPassword | 2 | Die Authentifizierungsmethode verwendet Active Directory Password. Verwenden Sie zum Herstellen einer Verbindung mit einer SQL-Datenbank die Active Directory-Kennwortauthentifizierung mit einem Azure AD-Prinzipalnamen und einem Kennwort. |
ActiveDirectoryServicePrincipal | 5 | Die Authentifizierungsmethode verwendet den Active Directory-Dienstprinzipal. Verwenden Sie den Active Directory-Dienstprinzipal, um mithilfe der Client-ID und des Geheimnisses einer Dienstprinzipalidentität eine Verbindung mit einem SQL-Datenbank herzustellen. |
ActiveDirectoryWorkloadIdentity | 10 | Die Authentifizierungsmethode verwendet die Active Directory-Workloadidentität. Verwenden Sie eine vom Benutzer zugewiesene verwaltete Identität im Verbund, um eine Verbindung mit SQL-Datenbank aus Azure-Clientumgebungen herzustellen, die unterstützung für Workloadidentität aktiviert haben. Die "Benutzer-ID" oder "UID" muss auf die "Client-ID" der Benutzeridentität festgelegt werden. |
NotSpecified | 0 | Die Authentifizierungsmethode ist nicht angegeben. |
SqlPassword | 1 | Die Authentifizierungsmethode ist die Authentifizierung mit SQL-Kennwort. |