Add the ability to use MSA accounts
The JDBC only makes provision to connect to database setting integrated security to true or false, when false we need to provide a username and password, which we do by using the library. But this is a SQL User and we want to use an MSA account for Audit purposes. Microsoft Service Accounts don't require a password to be set as it is passed from one server to the next when the connection between any 2 or more previously set up servers has been configured to use MSA. We need a way for flyway to authenticate by making use of the MSA, as no one has the password for this as it is managed by AD.