使用用户身份验证连接包含Active Directory的SQL数据库的连接字符串

4

我正在连接我的Azure服务器上的数据库,其中数据库位于不同的服务器上,并通过选择“使用用户凭据的活动目录”选项进行连接。在SQL服务器中可以工作,但我需要一个连接字符串来连接DB。有任何建议怎么做吗?

2个回答

8
如果进行集成,请使用以下连接字符串:
Data Source=xxxxxxx.database.windows.net; Initial Catalog=xxxxxxx; Authentication=Active Directory Integrated;

如果您使用用户名和密码进行连接:

Data Source=tcp:xxxxxxx.database.windows.net;Initial Catalog=xxxxxxx; Authentication=Active Directory Password; User ID=xxxxxxx; Password=xxxxxxx;

Reference: https://github.com/Huachao/azure-content/blob/master/articles/sql-database/sql-database-aad-authentication.md#7-connect-to-your-database-by-using-azure-active-directory-identities


1

你也可以通过 Azure 门户找到连接字符串:

enter image description here

希望这能有所帮助。

这个对你有用吗?如果需要更多帮助,请告诉我,如果这对你有帮助,请不要忘记将其接受为答案,以便其他社区成员受益,谢谢:) - Jason Ye

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接