与 Azure Active Directory 的链接服务 - 密码
Linked Service with Azure Active Directory - Password
我是 Azure 数据工厂的新手,正在尝试为 Azure SQL 数据库创建一个新的链接服务。但是我在尝试这样做时遇到错误。下面是 ADF 链接服务创建模板。
我正在使用一个服务帐户,它在连接到 Azure SQL 数据库时有效,通过 Management Studio,使用身份验证方法 Azure Active Diretory - 密码。我无法通过链接服务连接到它。所以我想问一下是否可以使用 AAD - 密码,如果可以怎么办?
我遇到了错误
Check the linked service configuration is correct, and make sure the SQL Database firewall allows the integration runtime to access. Cannot open server "emailadress.com" requested by the login. The login failed.
这让我想知道用户名是否可以包含“@”,因为错误不显示@之前的任何用户名字母。
遗憾的是,ADF 不支持 Azure SQL 数据库的 AD 身份验证:
您正在使用 SQL 身份验证作为下拉菜单,并且在使用 AD 帐户时失败了
要使用 ADF 链接服务中的服务原则连接到 Azure SQL 数据库,select 身份验证类型作为服务原则 在下拉列表中作为@Nandan 提到的
要将 服务原则 与 Azure AD 应用程序令牌身份验证结合使用,您需要 租户、服务主体 ID (应用程序 ID)和 服务主体密钥(应用程序密钥)。
通过创建 Azure Active Directory 应用程序获取这些值。按照此 MS 文档向 AAD 和 create a service principle.
注册应用程序
此外,请参阅此 document 以了解使用服务主体身份验证的先决条件。
我是 Azure 数据工厂的新手,正在尝试为 Azure SQL 数据库创建一个新的链接服务。但是我在尝试这样做时遇到错误。下面是 ADF 链接服务创建模板。
我正在使用一个服务帐户,它在连接到 Azure SQL 数据库时有效,通过 Management Studio,使用身份验证方法 Azure Active Diretory - 密码。我无法通过链接服务连接到它。所以我想问一下是否可以使用 AAD - 密码,如果可以怎么办?
我遇到了错误
Check the linked service configuration is correct, and make sure the SQL Database firewall allows the integration runtime to access. Cannot open server "emailadress.com" requested by the login. The login failed.
这让我想知道用户名是否可以包含“@”,因为错误不显示@之前的任何用户名字母。
遗憾的是,ADF 不支持 Azure SQL 数据库的 AD 身份验证:
您正在使用 SQL 身份验证作为下拉菜单,并且在使用 AD 帐户时失败了
要使用 ADF 链接服务中的服务原则连接到 Azure SQL 数据库,select 身份验证类型作为服务原则 在下拉列表中作为@Nandan 提到的
要将 服务原则 与 Azure AD 应用程序令牌身份验证结合使用,您需要 租户、服务主体 ID (应用程序 ID)和 服务主体密钥(应用程序密钥)。
通过创建 Azure Active Directory 应用程序获取这些值。按照此 MS 文档向 AAD 和 create a service principle.
注册应用程序此外,请参阅此 document 以了解使用服务主体身份验证的先决条件。