使用 Windows 身份验证与 SQL 适配器 SQL Server 连接

适用于 SQL Server 的 Microsoft BizTalk 适配器使适配器客户端能够使用 Windows 身份验证来建立与 SQL Server 的连接。 若要使用 Windows 身份验证,适配器客户端必须输入空的用户名和密码。

若要在 Visual Studio 内使用 Windows Authentication 连接到 SQL Server,请参阅使用 "使用适配器服务" 外接程序 SQL Server Visual Studio 中的连接

若要使适配器客户端使用 Windows 身份验证连接到 SQL Server,请在运行 SQL Server 的计算机上为用户启用 Windows 身份验证。

提示

如果 SQL Server 上未安装 SQL Server Management Studio,则可以下载 SQL Server Management Studio (SSMS) 并安装。

将用户添加到 SQL Server

  1. 打开 SQL Server Management Studio。 在 "连接服务器" 中,选择 "数据库引擎",输入 SQL服务器名称,然后输入管理员凭据以连接到服务器。

    选择“连接” 。

  2. 对象资源管理器中,展开 "SQL Server",展开 "安全性",右键单击 "登录名",然后选择 "新建登录名"。

  3. 对于 "登录名",请以 domain\username 格式输入 Windows 的用户名。

    注意

    • 将此适配器用于 BizTalk 时,输入的登录名是主机实例帐户的标识。

    • 在 .NET 代码中使用此适配器时,输入的登录名是该进程的标识。

  4. (左窗格) 选择 " 用户映射 "。 选择要与用户关联的数据库。 典型的 BizTalk 用户应与以下数据库相关联:

  • BizTalkDTADb
  • BizTalkMgmtDb
  • BizTalkMsgBoxDb
  • BTAHL7
  • SSODB
  1. 在 " 数据库角色成员身份 " 框中,为所有 BizTalk 数据库选择 db_owner

    注意

    SQL Server 中的服务器和数据库角色提供了有关角色的有用信息。

  2. 选择“确定”保存更改。

    添加用户之后,用户可以使用 SQL 适配器连接到 SQL Server 并向其进行身份验证,并使用空白用户名和密码登录。

另请参阅

创建与 SQL Server 的连接