任何人都可以指示如何使用活动MFA身份验证连接到远程SQL Server数据库吗?应该使用什么命令进行连接?
答案 0 :(得分:0)
如果您指的是使用带有MFA的AzureAD进行身份验证,则只需要使用-G开关而无需提供密码。将提示您输入密码和MFA挑战。
$serverName = 'contososql.database.windows.net';
$userName="john.doe@contoso.com" # Azure AD username
$databaseName='contoso1'
Sqlcmd -S $serverName -d $databaseName -U $userName -G -I