谁能指导一下如何使用主动MFA认证连接到远程SQL Server数据库?应该用什么命令来连接?
如果你指的是使用AzureAD与MFA进行身份验证,那么你只需要使用-G开关,不需要提供密码。系统会提示你输入密码和MFA挑战。
$serverName = 'contososql.database.windows.net';
$userName="[email protected]" # Azure AD username
$databaseName='contoso1'
Sqlcmd -S $serverName -d $databaseName -U $userName -G -I