SqlAuthenticationMethod Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje różne metody uwierzytelniania SQL, które mogą być używane przez klienta nawiązującego połączenie z usługą Azure SQL Database. Aby uzyskać szczegółowe informacje, zobacz Nawiązywanie połączenia z SQL Database przy użyciu uwierzytelniania usługi Azure Active Directory.
public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod =
Public Enum SqlAuthenticationMethod
- Dziedziczenie
-
SqlAuthenticationMethod
Pola
ActiveDirectoryDefault | 9 | Metoda uwierzytelniania używa domyślnej usługi Active Directory. Użyj tego trybu, aby nawiązać połączenie z SQL Database przy użyciu wielu nieinterakcyjnych metod uwierzytelniania wypróbowanych sekwencyjnie w celu uzyskania tokenu dostępu. Ta metoda nie powraca do metody uwierzytelniania "Interaktywne usługi Active Directory". |
ActiveDirectoryDeviceCodeFlow | 6 | Metoda uwierzytelniania korzysta z przepływu kodu urządzenia usługi Active Directory. Użyj przepływu kodu urządzenia usługi Active Directory, aby nawiązać połączenie z SQL Database z urządzeń i systemów operacyjnych, które nie udostępniają przeglądarki sieci Web, przy użyciu innego urządzenia do przeprowadzania uwierzytelniania interakcyjnego. |
ActiveDirectoryIntegrated | 3 | Metoda uwierzytelniania używa zintegrowanej usługi Active Directory. Użyj zintegrowanej usługi Active Directory, aby nawiązać połączenie z SQL Database przy użyciu zintegrowanego uwierzytelniania systemu Windows. |
ActiveDirectoryInteractive | 4 | Metoda uwierzytelniania używa usługi Active Directory Interactive. Użyj usługi Active Directory Interactive, aby nawiązać połączenie z SQL Database przy użyciu przepływu uwierzytelniania interakcyjnego. |
ActiveDirectoryManagedIdentity | 7 | Metoda uwierzytelniania używa tożsamości zarządzanej usługi Active Directory. Użyj tożsamości zarządzanej przypisanej przez system lub przypisanej przez użytkownika, aby nawiązać połączenie z SQL Database ze środowisk klienckich platformy Azure z włączoną obsługą tożsamości zarządzanej. W przypadku tożsamości zarządzanej przypisanej przez użytkownika wartość "Identyfikator użytkownika" lub "UID" musi być ustawiona na "identyfikator klienta" tożsamości użytkownika. |
ActiveDirectoryMSI | 8 | Alias dla metody uwierzytelniania "Tożsamość zarządzana usługi Active Directory". Użyj tożsamości zarządzanej przypisanej przez system lub przypisanej przez użytkownika, aby nawiązać połączenie z SQL Database ze środowisk klienckich platformy Azure z włączoną obsługą tożsamości zarządzanej. W przypadku tożsamości zarządzanej przypisanej przez użytkownika wartość "Identyfikator użytkownika" lub "UID" musi być ustawiona na "identyfikator klienta" tożsamości użytkownika. |
ActiveDirectoryPassword | 2 | Metoda uwierzytelniania używa hasła usługi Active Directory. Użyj hasła usługi Active Directory, aby nawiązać połączenie z SQL Database przy użyciu głównej nazwy i hasła Azure AD. |
ActiveDirectoryServicePrincipal | 5 | Metoda uwierzytelniania używa jednostki usługi Active Directory. Użyj jednostki usługi Active Directory, aby nawiązać połączenie z SQL Database przy użyciu identyfikatora klienta i wpisu tajnego tożsamości jednostki usługi. |
ActiveDirectoryWorkloadIdentity | 10 | Metoda uwierzytelniania używa tożsamości obciążenia usługi Active Directory. Użyj tożsamości zarządzanej przypisanej przez użytkownika federacyjnego, aby nawiązać połączenie z SQL Database ze środowisk klienckich platformy Azure z włączoną obsługą tożsamości obciążenia. Należy ustawić wartość "Identyfikator użytkownika" lub "UID" na "identyfikator klienta" tożsamości użytkownika. |
NotSpecified | 0 | Nie określono metody uwierzytelniania. |
SqlPassword | 1 | Metoda uwierzytelniania to Sql Password. |