Microsoft SQL 凭据
您可以使用这些凭据来验证以下节点:
先决条件
在
Microsoft SQL 服务器数据库上创建用户帐户。支持的身份验证方法
- SQL 数据库连接
相关资源
有关连接该服务的更多信息,请参阅
Microsoft 的“连接到 SQL Server”文档。使用 SQL 数据库连接
要配置此凭据,您需要:
- 服务器名称
- 数据库名称
- 您的用户帐户/ID
- 您的密码
- 用于连接的端口
- 域名
- 是否使用TLS
- 是否忽略 SSL 问题
- 连接超时
- 请求超时
- 连接应使用的TDS版本
要设置数据库连接:
- 输入 SQL Server 主机名作为服务器。在现有的 SQL Server 连接中,主机名位于实例名之前,格式为。查找主机名:
- 在
- 对象资源管理器
- 窗格中作为数据库的顶级对象。
- 在查询窗口的页脚中。
- 查看当前连接
- 属性
- 并查找
- 名称
- 或
- 显示名称
- 。
- 请参阅
- 中找到该信息
- 。
- 输入 SQL Server 实例名称作为数据库名称。使用上面查找主机名的步骤查找此名称。
- 如果您在以上任何位置均未看到实例名称,则表示您的数据库使用默认
- 实例名称。
- 输入您的用户帐户名或 ID。
- 输入您的密码。
- 对于端口:
- SQL Server 默认为
- 。
- 如果您无法通过端口 1433 连接,请检查
- 短语
- 以确定您应该输入的端口号。
-
仅当多个域中的用户访问您的数据库时,才需要输入
域名。运行以下 SQL 查询以获取域名:1SELECT DEFAULT_DOMAIN()[DomainName]; -
选择是否使用
TLS 。 - 选择是否忽略 SSL 问题:如果打开,即使 SSL 证书验证失败,凭证也会连接。
- 输入 n8n 在断开连接之前尝试完成初始连接的毫秒数,作为“连接超时” 。有关更多信息,请参阅SqlConnection.ConnectionTimeout 属性文档。SQL
- Server 将此超时存储为秒,而 n8n 将其存储为毫秒。如果您要复制 SQL Server 默认设置,请先乘以 100,然后再在此处输入数字。
- 输入 n8n 在处理给定请求时应等待的毫秒数,以将其作为“请求超时”参数。这本质上是一个查询超时参数。有关更多信息,请参阅查询超时错误故障排除。
- 从“TDS 版本”下拉菜单中选择要使用的表格数据流 (TDS) 协议。如果服务器不支持您在此处选择的版本,则连接将使用协商的备用版本。有关 TDS 版本与不同 SQL Server 版本和 .NET 框架兼容性的更详细细分,请参阅附录 A:产品行为。选项包括:
- 7_4(SQL Server 2012 ~ 2019)
- :TDS 版本 7.4。7_3_B
- (SQL Server 2008R2)
- :TDS 版本 7.3.B。7_3_A
- (SQL Server 2008)
- :TDS 版本 7.3.A。7_2
- (SQL Server 2005)
- :TDS 版本 7.2。7_1
- (SQL Server 2000)
- :TDS 版本 7.1。