Condividi tramite


SqlAuthenticationMethod Enumerazione

Definizione

Descrive i diversi metodi di autenticazione SQL che possono essere usati da un client durante la connessione al database SQL di Azure. Per informazioni dettagliate, vedere Usare l'autenticazione di Azure Active Directory per l'autenticazione di un database SQL o di SQL Data Warehouse.

public enum class SqlAuthenticationMethod
public enum SqlAuthenticationMethod
type SqlAuthenticationMethod = 
Public Enum SqlAuthenticationMethod
Ereditarietà
SqlAuthenticationMethod

Campi

ActiveDirectoryDefault 9

Il metodo di autenticazione usa l'impostazione predefinita di Active Directory. Usare questa modalità per connettersi a un database SQL usando più metodi di autenticazione non interattivi tentati in sequenza di acquisire un token di accesso. Questo metodo non esegue il fallback al metodo di autenticazione "Active Directory Interactive".

ActiveDirectoryDeviceCodeFlow 6

Il metodo di autenticazione usa il flusso del codice del dispositivo di Active Directory. Usare Il flusso di codice del dispositivo Active Directory per connettersi a un database SQL da dispositivi e sistemi operativi che non forniscono un Web browser, usando un altro dispositivo per eseguire l'autenticazione interattiva.

ActiveDirectoryIntegrated 3

Il metodo di autenticazione usa la password integrata di Active Directory. Usare la password integrata di Active Directory per connettersi a un database SQL tramite l'autenticazione integrata di Windows.

ActiveDirectoryInteractive 4

Il metodo di autenticazione usa Active Directory Interactive. Usare Active Directory Interactive per connettersi a un database SQL con un flusso di autenticazione interattivo.

ActiveDirectoryManagedIdentity 7

Il metodo di autenticazione usa l'identità gestita di Active Directory. Usare l'identità gestita assegnata dal sistema o assegnata dall'utente per connettersi a database SQL da ambienti client di Azure che hanno abilitato il supporto per l'identità gestita. Per l'identità gestita assegnata dall'utente, è necessario impostare "ID utente" o "UID" sull'"ID client" dell'identità utente.

ActiveDirectoryMSI 8

Alias per il metodo di autenticazione "Identità gestita di Active Directory". Usare l'identità gestita assegnata dal sistema o assegnata dall'utente per connettersi a database SQL da ambienti client di Azure che hanno abilitato il supporto per l'identità gestita. Per l'identità gestita assegnata dall'utente, è necessario impostare "ID utente" o "UID" sull'"ID client" dell'identità utente.

ActiveDirectoryPassword 2

Il metodo di autenticazione usa la password di Active Directory. Usare la password di Active Directory per connettersi a un database SQL tramite un nome entità e una password di Azure AD.

ActiveDirectoryServicePrincipal 5

Il metodo di autenticazione usa l'entità servizio Active Directory. Usare l'entità servizio Active Directory per connettersi a un database SQL usando l'ID client e il segreto di un'identità dell'entità servizio.

ActiveDirectoryWorkloadIdentity 10

Il metodo di autenticazione usa l'identità del carico di lavoro di Active Directory. Usare un'identità gestita assegnata dall'utente federata per connettersi a database SQL da ambienti client di Azure che hanno abilitato il supporto per l'identità del carico di lavoro. È necessario impostare "ID utente" o "UID" sull'ID client dell'identità utente.

NotSpecified 0

Il metodo di autenticazione non è specificato.

SqlPassword 1

Il metodo di autenticazione è Password SQL.

Si applica a