I want a user that runs a PowerShell script that calls Invoke-Sqlcmd to have to provide their Azure Active Directory username, password and MFA response for authentication to the configured Azure SQL Database. I've found surprisingly little information on this topic. I tried omitting -Username and -Password but receive this error:
Invoke-Sqlcmd : Windows logins are not supported in this version of SQL Server.