即使SSMS连接没有问题,也无法将Excel 2016连接到Azure SQL数据库

我有一台Azure SQL Server(原生的,不在虚拟机内部),我每天通过本地机器上的SSMS连接到Windows 10 Pro。

我第一次尝试通过Data-> Get Data-> From Database – > From SQL Server Database来连接Excel 2016。

从那里我被要求为服务器的名称,其次是login凭据,我使用确切的用户名和密码,我正在使用SSMS。 我收到一条错误消息,指出We couldn't authenticate with the credentials provided. Please try again. We couldn't authenticate with the credentials provided. Please try again.

这对我没有任何意义。 我的SSMS工作得很好,而且Excel与白名单中的SSMS处于相同的IP地址。 Excel的设置里面有其他东西,我错过了吗?

仅供参考,我试过服务器名称,无论是否有1433。 同样的结果。

下面的截图。

#1

#2

我试过使用数据,获取数据,sql服务器选项。 它不懂azure sql数据库。

如果我使用的数据,新的查询,天青的SQL数据库选项,我有相同的屏幕,你有。 我正在使用Excel 2016。

这是你的问题!

第二个屏幕上有两个选项卡。 您正在填写窗口选项卡。 因此,它试图用windows(活动目录)身份validationlogin数据库。 select左窗格中的第二个选项数据库。 使用数据库凭证。

这应该没有问题。

我在本地机器上进行了testing。

Interesting Posts