Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js NodeJs使用';连接Azure SQL数据库的代码;Azure AD Universal与MFA';_Node.js_Azure_Azure Active Directory_Azure Sql Database - Fatal编程技术网

Node.js NodeJs使用';连接Azure SQL数据库的代码;Azure AD Universal与MFA';

Node.js NodeJs使用';连接Azure SQL数据库的代码;Azure AD Universal与MFA';,node.js,azure,azure-active-directory,azure-sql-database,Node.js,Azure,Azure Active Directory,Azure Sql Database,我一直在尝试找出一些nodejs代码,以便通过Azure AD身份验证从我的nodejs应用程序连接到Azure SQL db。但这将只涉及我的电子邮件Id。我没有任何Azure AD应用程序,因为这将来自电子邮件Id。我通常使用我的电子邮件Id登录到我的Azure SQL DB,并从MSSMS中选择“Azure Active Directory Universal with MFA”选项。是否有任何方法可以从NodeJs中的代码复制此内容?如果您希望为Azure SQL数据库配置,则必须为其配

我一直在尝试找出一些nodejs代码,以便通过Azure AD身份验证从我的nodejs应用程序连接到Azure SQL db。但这将只涉及我的电子邮件Id。我没有任何Azure AD应用程序,因为这将来自电子邮件Id。我通常使用我的电子邮件Id登录到我的Azure SQL DB,并从MSSMS中选择“Azure Active Directory Universal with MFA”选项。是否有任何方法可以从NodeJs中的代码复制此内容?如果您希望为Azure SQL数据库配置,则必须为其配置Azure AD

请参阅本教程:

SSMS和SqlPackage.exe是当前通过Active Directory通用身份验证为MFA启用的唯一工具

对于您的问题“有没有任何方法可以从NodeJs中的代码中复制它”,答案是没有,没有。Node.js仅支持以下类型:

身份验证。键入

  • 身份验证方法的类型,有效类型为
    default
    ntlm
    azure active directory密码
    azure active directory访问令牌
    azure active directory msi虚拟机
    ,或
    azure active directory msi应用程序服务
参考:


HTH.

如果我的回答对您有帮助,希望您能接受我的回答。这可能对其他社区成员有益。非常感谢。