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

Abh*_*619 3 sql-server database-connection active-directory azure

我正在连接到我的 Azure 服务器上的数据库,其中数据库位于不同的服务器上,并且我通过选择带有用户凭据选项的 Active Directory 选项建立了连接。它在 SQL 服务器中工作,但我需要一个连接字符串来连接数据库。任何建议如何做到这一点?

小智 7

如果集成,则使用以下连接字符串:

Data Source=xxxxxxx.database.windows.net; Initial Catalog=xxxxxxx; Authentication=Active Directory Integrated;
Run Code Online (Sandbox Code Playgroud)

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

Data Source=tcp:xxxxxxx.database.windows.net;Initial Catalog=xxxxxxx; Authentication=Active Directory Password; User ID=xxxxxxx; Password=xxxxxxx;
Run Code Online (Sandbox Code Playgroud)

参考: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