Share via


SqlAuthenticationMethod 列挙型

定義

Azure SQL Database に接続しているクライアントによって使用可能なさまざまな SQL 認証方法について説明します。 詳細については、「Azure Active Directory 認証を使用して SQL Database に接続する」を参照してください。

public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod = 
Public Enum SqlAuthenticationMethod
継承
SqlAuthenticationMethod

フィールド

ActiveDirectoryDefault 9

認証方法では、Active Directory Default が使用されます。 このモードを使用して、アクセス トークンの取得を順番に試行した複数の非対話型認証方法を使用してSQL Databaseに接続します。 この方法は、"Active Directory Interactive" 認証方法にはフォールバックしません。

ActiveDirectoryDeviceCodeFlow 6

認証方法では、Active Directory デバイス コード フローを使用します。 Active Directory デバイス コード フローを使用して、Web ブラウザーを提供しないデバイスやオペレーティング システムからSQL Databaseに接続し、別のデバイスを使用して対話型認証を実行します。

ActiveDirectoryIntegrated 3

認証方法には Active Directory 統合を使用します。 Active Directory 統合を使用して、統合 Windows 認証を使用している SQL Database に接続します。

ActiveDirectoryInteractive 4

認証方法には Active Directory Interactive を使用します。 Active Directory Interactive を使用して、対話型認証フローを使用してSQL Databaseに接続します。

ActiveDirectoryManagedIdentity 7

認証方法では、Active Directory マネージド ID を使用します。 システム割り当てマネージド ID またはユーザー割り当てマネージド ID を使用して、マネージド ID のサポートを有効にした Azure クライアント環境からSQL Databaseに接続します。 ユーザー割り当てマネージド ID の場合は、ユーザー ID の "クライアント ID" に "ユーザー ID" または "UID" を設定する必要があります。

ActiveDirectoryMSI 8

"Active Directory マネージド ID" 認証方法のエイリアス。 システム割り当てマネージド ID またはユーザー割り当てマネージド ID を使用して、マネージド ID のサポートを有効にした Azure クライアント環境からSQL Databaseに接続します。 ユーザー割り当てマネージド ID の場合は、ユーザー ID の "クライアント ID" に "ユーザー ID" または "UID" を設定する必要があります。

ActiveDirectoryPassword 2

認証方法には Active Directory パスワードを使用します。 Active Directory パスワードを使用して、Azure AD のプリンシパル名とパスワードを使用している SQL Database に接続します。

ActiveDirectoryServicePrincipal 5

認証方法では、Active Directory サービス プリンシパルを使用します。 Active Directory サービス プリンシパルを使用して、サービス プリンシパル ID のクライアント ID とシークレットを使用してSQL Databaseに接続します。

ActiveDirectoryWorkloadIdentity 10

認証方法では、Active Directory ワークロード ID を使用します。 フェデレーション ユーザー割り当てマネージド ID を使用して、ワークロード ID のサポートを有効にした Azure クライアント環境からSQL Databaseに接続します。 "ユーザー ID" または "UID" は、ユーザー ID の "クライアント ID" に設定する必要があります。

NotSpecified 0

認証方法が指定されていません。

SqlPassword 1

認証方法は SQL パスワードです。

適用対象