Is connecting using MFA not supported by VS 2022 SCA plugin?
Here is the full error message stack for reference:
SQL Change Automation encountered an error.
Message = The Authentication Method ActiveDirectoryInteractive is not yet supported.
Data = System.Collections.ListDictionaryInternal
InnerException =
TargetSite = RedGate.Versioning.Engine.Shared.DatabaseUtils.Authentication.IAuthenticationProperties Parse(System.String)
StackTrace = at RedGate.Versioning.Engine.Shared.DatabaseUtils.SqlServer.Authentication.ConnectionStringAuthenticationParser.Parse(String connectionString)
at RedGate.Versioning.Engine.Shared.DatabaseUtils.SqlServer.Connection.ConnectionStringParser.ParseConnectionString(String connectionString)
at RedGate.Versioning.Client.VsShell.VisualStudio.Dialogs.GettingStartedWizardDialogs.GettingStartedWizardStore.IsDevSameAsTarget()
at RedGate.Versioning.Client.VsShell.VisualStudio.Dialogs.GettingStartedWizardDialogs.DatabaseConnections.DatabaseCard.DatabaseCardViewModel.DetermineDatabaseConnectionStateWhenSet()
at RedGate.Versioning.Client.VsShell.VisualStudio.Dialogs.GettingStartedWizardDialogs.DatabaseConnections.DatabaseCard.DatabaseCardViewModel.<SetDatabase>d__57.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at RedGate.Versioning.Client.VsShell.VisualStudio.Dialogs.GettingStartedWizardDialogs.DatabaseConnections.DatabaseCard.DatabaseCardViewModel.<SetDatabase>d__56.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at RedGate.Versioning.Client.VsShell.VisualStudio.Threading.TaskRunner.<>c__DisplayClass12_0.<<FileAndForget>b__0>d.MoveNext()
HelpLink =
Source = RedGate.Versioning.Engine.Shared.DatabaseUtils.SqlServer
HResult = -2146233088
Best Answer
-
Kurt_M Posts: 201 Silver 1Hi @JohnnyO
Unfortunately, SQL Change Automation does not support MFA at this current stage. I do know that it has been raised as something to be added, but at this stage, we don't have any ETA on when that might be implemented.Kind regards,
Kurt McCormick
Product Support Engineer, RedgateNeed help? Take a look at our Help Center