SQL Server Kerberos Login File
Published 31 October 2023
SQL Server Kerberos Login File
Description
The path to the SQL Server login module configuration file (e.g. SQLJDBCDriver.conf
) for use in Kerberos authentication.
Usage
Commandline
./flyway -sqlserver.kerberos.login.file="/path/to/SQLJDBCDriver.conf" info
TOML Configuration File
[flyway]
sqlserver.kerberos.login.file = "/path/to/SQLJDBCDriver.conf"
Configuration File
flyway.sqlserver.kerberos.login.file=/path/to/SQLJDBCDriver.conf
Environment Variable
FLYWAY_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>