package azuread
import "github.com/microsoft/go-mssqldb/azuread"
Index ¶
Constants ¶
const ( ActiveDirectoryDefault = "ActiveDirectoryDefault" ActiveDirectoryIntegrated = "ActiveDirectoryIntegrated" ActiveDirectoryPassword = "ActiveDirectoryPassword" ActiveDirectoryInteractive = "ActiveDirectoryInteractive" // ActiveDirectoryMSI is a synonym for ActiveDirectoryManagedIdentity ActiveDirectoryMSI = "ActiveDirectoryMSI" ActiveDirectoryManagedIdentity = "ActiveDirectoryManagedIdentity" // ActiveDirectoryApplication is a synonym for ActiveDirectoryServicePrincipal ActiveDirectoryApplication = "ActiveDirectoryApplication" ActiveDirectoryServicePrincipal = "ActiveDirectoryServicePrincipal" ActiveDirectoryServicePrincipalAccessToken = "ActiveDirectoryServicePrincipalAccessToken" ActiveDirectoryDeviceCode = "ActiveDirectoryDeviceCode" ActiveDirectoryAzCli = "ActiveDirectoryAzCli" // New credential types added in azidentity v1.7+ ActiveDirectoryAzureDeveloperCli = "ActiveDirectoryAzureDeveloperCli" ActiveDirectoryAzurePipelines = "ActiveDirectoryAzurePipelines" ActiveDirectoryEnvironment = "ActiveDirectoryEnvironment" ActiveDirectoryWorkloadIdentity = "ActiveDirectoryWorkloadIdentity" ActiveDirectoryClientAssertion = "ActiveDirectoryClientAssertion" ActiveDirectoryOnBehalfOf = "ActiveDirectoryOnBehalfOf" )
const DriverName = "azuresql"
DriverName is the name used to register the driver
Functions ¶
func NewConnector ¶
NewConnector creates a new connector from a DSN. The returned connector may be used with sql.OpenDB.
Types ¶
type Driver ¶
type Driver struct {
}
Driver wraps the underlying MSSQL driver, but configures the Azure AD token provider
func (*Driver) Open ¶
Open returns a new connection to the database.
Source Files ¶
- Version
- v1.9.6
- Published
- Jan 15, 2026
- Platform
- darwin/amd64
- Imports
- 15 packages
- Last checked
- 1 minute ago –
Tools for package owners.