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

标签 sql-server azure active-directory database-connection

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

最佳答案

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

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;

引用: 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

关于sql-server - 使用用户身份验证的 SQL 数据库与 Active Directory 的连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49975592/

相关文章:

sql-server - 执行更新操作时如何从触发器获取存储过程名称?

sql-server - 在 BizTalk 中使用存储过程插入/更新 SQL Server 表

azure - 我是否需要在构建服务器上安装 AzureSdk 才能创建 azure 包?

azure - DocumentDB 模拟器作为 Windows 服务

azure - 将 Azure Web App 上的 Azure Active Directory 与 Meteor 结合使用

sql-server - 避免将用户存储过程命名为 SP% 或 SP_%

sql-server - 使用完整缓存时,查找组件无法匹配空字符串

azure - 在异步方法中使用 QueueClient.OnMessage 是否有意义?

.net - 由于不受信任的域,SQL 登录失败

java - LDAP 可以在 ActiveDirectory 环境中工作吗?