适用于:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
分析平台系统(PDW)
Microsoft Fabric中的SQL数据库
如果尝试在未指定足够信息的情况下进行连接,则 OLE DB 驱动程序会显示“SQL Server 登录” 对话框。
选项
服务器
网络上的 SQL Server 实例的名称。 从列表中选择服务器\实例名称,或在<server>\<instance>“服务器”框中键入名称。 或者,可以在客户端计算机上使用“SQL Server 配置管理器” 创建服务器别名,并在“服务器” 框中键入该名称。
使用与 SQL Server 相同的计算机时,可以输入 (local) 。 即使正在运行非联网版的 SQL Server,也可以连接到 SQL Server 的本地实例。
有关不同类型的网络的服务器名称的详细信息,请参阅 SQL Server 安装指南。
身份验证模式
可以从下拉列表中选择以下身份验证选项:
| 价值 | 说明 |
|---|---|
| Windows 身份验证 | 使用当前登录用户的 Windows 帐户凭据向 SQL Server 进行身份验证。 |
| SQL Server 身份验证 | 使用 SQL 用户名和密码进行身份验证。 |
| Active Directory - 集成 | 通过 Microsoft Entra ID 集成 Windows 身份验证。 此模式用于与 Microsoft Entra ID 联合的 Active Directory 环境中 Windows 身份验证。 |
| Active Directory - 密码 | 使用 Microsoft Entra 标识进行用户名和密码身份验证。 |
| Active Directory - 支持 MFA 的通用 | 使用 Microsoft Entra 标识进行交互式身份验证。 此模式也支持 Microsoft Entra 多重身份验证。 |
| Active Directory - 服务主体 | 使用 Microsoft Entra 服务主体进行身份验证。 登录 ID 应设置为应用程序(客户端)ID。 密码应设置为应用程序(客户端)机密。 |
服务器 SPN
如果您使用受信任连接,则可为服务器指定服务主体名称 (SPN)。
登录 ID
指定用于连接的登录 ID。 仅当 身份验证模式 设置为 SQL Server 身份验证、 Active Directory - 密码、Active Directory- 通用 MFA 支持或 Active Directory - 服务主体时,才会启用登录 ID 文本框。
密码
指定用于连接的密码。 仅当 身份验证模式 设置为 SQL Server 身份验证、 Active Directory - 密码或 Active Directory- 服务主体时,才启用密码文本框。
选项
显示或隐藏“选项” 组。 如果“服务器”具有值,则启用“选项” 按钮。
更改密码
选中后,将启用“新密码” 和“确认新密码” 文本框。
新密码
指定新密码。
确认新密码
再次指定新密码以便确认。
数据库
选择或键入将用于该连接的默认数据库。 此设置将覆盖为该服务器上的登录名指定的默认数据库。 如果未指定数据库,连接将使用为该服务器上的登录名指定的默认数据库。
镜像服务器
指定要镜像的数据库的故障转移伙伴的名称。
镜像 SPN
您还可以指定镜像服务器的 SPN。 镜像服务器的 SPN 用于在客户端和服务器之间相互进行身份验证。
语言
指定用于 SQL Server 系统消息的国家/地区语言。 运行 SQL Server 的计算机必须安装该语言。 此设置将覆盖为该服务器上的登录名指定的默认语言。 如果未指定语言,连接将使用为该服务器上的登录名指定的默认语言。
应用程序名称
指定要存储在此连接的 sys.sysprocesses 行内 program_name 列中的应用程序名称。
工作站 ID
指定要存储在此连接的sys.sysprocesses行中hostname列中的工作站 ID。
连接加密
强制或严格时,通过连接传递的数据将被加密。 Strict 选项还对 PRELOGIN 数据包进行加密。 此选项仅适用于版本 19.x.x。
对数据使用强加密
如果选中,将对通过连接传递的数据进行加密。 此选项仅适用于版本 18.x.x。
信任服务器证书
如果选中,将验证服务器证书。 服务器证书必须具有正确的服务器主机名,并由受信任的证书颁发机构颁发。
服务器证书
指定要与 SQL Server TLS/SSL 证书匹配的证书文件的路径。 此选项只能在启用 严格 加密时使用。
在标记为 “服务器证书”的文本框中键入证书文件的完整路径,或选择用于浏览证书文件的 ... 按钮。 此选项仅在 19.2 及更高版本中可用。
证书中的主机名
验证 SQL Server TLS/SSL 证书时要使用的主机名。 如果未设置,驱动程序将使用连接 URL 上的服务器名称作为主机名来验证 SQL Server TLS/SSL 证书。 此选项仅在 19 及更高版本中可用。
注意
使用 Windows 身份验证或 SQL Server 身份验证模式时,仅当启用“对数据使用强加密”选项时,才会考虑信任服务器证书。