Udostępnij za pośrednictwem


SqlAuthenticationMethod Wyliczenie

Definicja

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.

Dotyczy