如果未指定足够的信息供 Microsoft SQL Server ODBC 驱动程序连接到 SQL Server 实例时使用,则在尝试进行 ODBC 连接时,该驱动程序将显示“SQL Server 登录”对话框。

如果“SQL Server 登录”对话框是首次显示,它将仅包含以下内容:

  • “服务器”框,或者数据源的名称。
  • “使用信任连接”复选框。
  • “登录 ID”框。
  • “密码”框。
  • “确定”“取消”“帮助”“选项”按钮。

如果单击“选项”按钮,该对话框会扩展到还包含“选项”组:

  • “数据库”框。
  • “语言”框。
  • “应用程序名称”框。
  • “工作站 ID”框。

“服务器”框

网络上的 SQL Server 的名称。如果从此列表中选择一个服务器名称,则无需再进行任何其他配置。如果键入服务器名称,则所键入服务器名称必须是 SQL 客户端配置实用工具中的一个高级项或运行 SQL Server 的服务器的网络名称。如果为连接指定了数据源名称 (DSN),则此框将替换为该 DSN。

如果使用同一台计算机作为 SQL Server,则可以在服务器框中输入“(local)”。即使运行的是非联网版的 SQL Server,用户随后也可以连接到 SQL Server 的本地副本。

有关适用于不同网络类型的服务器名称的详细信息,请参阅 SQL Server 联机丛书中的 SQL Server 安装文档。

“使用信任连接”复选框

此复选框选中时,指定 SQL Server ODBC 驱动程序将请求到 SQL Server 的安全(或信任)连接。这种情况下,无论服务器上的当前登录安全模式如何,SQL Server 都将使用集成登录安全性(Windows 身份验证)来建立使用此数据源的连接,而忽略提供的任何登录 ID 或密码。SQL Server 系统管理员必须事先将您的 Windows 网络 ID 与 SQL Server 登录 ID 关联起来。

此复选框清除后,SQL Server 将使用标准登录安全性(SQL Server 身份验证)来建立使用此数据源的连接。此时必须为所有连接请求指定登录 ID 和密码。

“登录 ID”框

如果未选中“使用信任连接”,则此框指定要用于连接的 SQL Server 登录 ID。如果选中“使用信任连接”,则“登录 ID”框将禁用。

“密码”框

如果未选中“使用信任连接”,则此框指定用于连接的 SQL Server 登录 ID 的密码。如果选中“使用信任连接”,则“密码”框将禁用。

“数据库”框

指定将用于连接的默认数据库。此设置将覆盖为登录该服务器指定的默认数据库。如果未指定数据库,连接将使用为登录该服务器指定的默认数据库。

“语言”框

指定用于 SQL Server 系统消息的国家/地区语言。SQL Server 实例必须安装有该语言。此设置将覆盖在服务器上为登录名指定的默认语言。如果未指定语言,连接将使用在服务器上为登录名指定的默认语言。

“应用程序名称”框

(可选)指定将要存储在 master.dbo.sysprocesses 中此连接所在行的 program_name 列的应用程序名称。

“工作站 ID”框

(可选)指定将要存储在 master.dbo.sysprocesses 中此连接所在行的 hostname 列的工作站 ID。