Skip to content

Latest commit

 

History

History
51 lines (42 loc) · 1.21 KB

SQL Server Kerberos Login File.md

File metadata and controls

51 lines (42 loc) · 1.21 KB
pill subtitle
sqlServerKerberosLoginFile
flyway.sqlServer.kerberosLoginFile

SQL Server Kerberos Login File

{% include teams.html %}

Description

The path to the SQL Server login module configuration file (e.g. SQLJDBCDriver.conf) for use in Kerberos authentication.

Usage

Commandline

./flyway -plugins.sqlserver.kerberos.login.file="/path/to/SQLJDBCDriver.conf" info

Configuration File

flyway.plugins.sqlserver.kerberos.login.file=/path/to/SQLJDBCDriver.conf

Environment Variable

FLYWAY_PLUGINS_SQL_SERVER_KERBEROS_LOGIN_FILE=/path/to/SQLJDBCDriver.conf

API

SQLServerConfigurationExtension sqlServerConfigurationExtension = configuration.getPluginRegister().getPlugin(SQLServerConfigurationExtension.class)
sqlServerConfigurationExtension.setKerberosLoginFile("/path/to/SQLJDBCDriver.conf");

Gradle

flyway {
    pluginConfiguration = [
        sqlserverKerberosLoginFile: '/path/to/SQLJDBCDriver.conf'
    ]
}

Maven

<configuration>
    <pluginConfiguration>
        <sqlserverKerberosLoginFile>/path/to/SQLJDBCDriver.conf</sqlserverKerberosLoginFile>
    </pluginConfiguration>
</configuration>