连接到服务器(数据库引擎) 您所在的位置:网站首页 连接服务类型 连接到服务器(数据库引擎)

连接到服务器(数据库引擎)

2023-10-19 21:21| 来源: 网络整理| 查看: 265

连接到服务器(数据库引擎) 项目 08/08/2023

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)

连接到 Microsoft SQL Server 数据库引擎 时,可以使用此对话框查看或指定选项。 大多数情况下,可以通过在“服务器名称” 框中输入数据库服务器的计算机名称并单击“连接” 来进行连接。 如果连接到命名实例,请使用计算机名称后跟反斜杠,然后是实例名。 例如,mycomputer\myinstance 。 如果要连接到 SQL Server Express,请使用后面跟有 \sqlexpress的计算机名称。

许多因素都会对您能否连接到 SQL Server产生影响。 有关详细信息,请参阅以下资源:

教程第 1 课:连接到数据库引擎

排查连接到 SQL Server 数据库引擎时的问题

解决 SQL Server 连接错误

选项

服务器类型 从对象资源管理器注册服务器时,请选择要连接到的服务器的类型:数据库引擎、Analysis Services、Reporting Services 或 Integration Services。 对话框的其余部分只显示适用于所选服务器类型的选项。 从“已注册的服务器”注册某服务器时,“服务器类型” 框是只读的,并且与“已注册的服务器”组件中显示的服务器类型匹配。 若要注册其他类型的服务器,请在开始注册新服务器之前,从“已注册的服务器”工具栏中选择“ 数据库引擎”、 Analysis Services、 Reporting Services、 SQL Server Compact或 Integration Services 。

服务器名称 选择要连接到的服务器实例。 默认情况下,显示上次连接到的服务器实例。

注意

要连接到 SQL Server Express 的活动用户实例,请使用指定管道名称的命名管道协议进行连接,例如 np:\\.\pipe\3C3DF6B1-2262-47\tsql\query。 有关详细信息,请参阅 SQL Server Express 文档。

注意

连接通常保留在“最近使用”(MRU) 历史记录中。 若要从 MRU 中删除条目,只需单击“服务器名称” 组合框,选择要删除的服务器的名称,然后按 DEL 键。

身份验证 当前版本的 SSMS 在连接到数据库引擎时提供八种身份验证模式。 如果你的“身份验证”对话框与以下列表不匹配,请从下载 SQL Server Management Studio (SSMS) 中下载最新版本的 SSMS。

Windows 身份验证 Microsoft Windows 身份验证模式允许用户通过 Windows 用户帐户进行连接。

SQL Server 身份验证 当用户使用指定的登录名和密码从不可信连接进行连接时, SQL Server 将通过检查是否已设置 SQL Server 登录帐户以及指定的密码是否与以前记录的密码匹配,自行进行身份验证。 如果未设置 SQL Server 登录帐户,则身份验证失败,并且用户会收到一条错误消息。 如果可以,请使用 Windows 身份验证或 Azure Active Directory - 密码身份验证。

Azure Active Directory - 通用且具有 MFA 支持 Active Directory - 通用且具有 MFA 支持的身份验证是交互式的工作流,支持 Azure 多重身份验证(MFA)。 Azure MFA 可帮助保护对数据和应用程序的访问,同时满足用户对简单登录过程的需求。 它利用一系列简单的验证选项进行强身份验证,这些选项包括电话、短信、含有 PIN 码的智能卡或移动应用通知等。 用户帐户配置 MFA 后,该交互式身份验证工作流需要通过弹出式对话框、智能卡等进行额外用户交互。如果用户帐户不需要 MFA,则用户仍可以使用其他 Azure Active Directory 身份验证选项。 有关详细信息,请参阅 SQL 数据库和 Azure Synapse Analytics 针对 Azure AD MFA 的 SSMS 支持。

Azure Active Directory - 密码 Azure Active Directory 身份验证是一种使用 Azure Active Directory (Azure AD) 中的标识连接到 Microsoft Azure SQL 数据库 的机制。 如果是使用凭证从未与 Azure 联合的域登录到 Windows,或使用基于初始域或客户端域的 Azure AD 进行 Azure AD 身份验证,请使用此方法连接到 SQL 数据库。 有关详细信息,请参阅使用 Azure Active Directory 身份验证连接到 SQL 数据库。

Active Directory - 集成 Azure Active Directory 身份验证是一种使用 Azure Active Directory (Azure AD) 中的标识连接到 Microsoft Azure SQL 数据库 的机制。 如果使用 Azure Active Directory 凭证从联合域登录到 Windows,请使用此方法连接到 SQL 数据库。 有关详细信息,请参阅使用 Azure Active Directory 身份验证连接到 SQL 数据库。

Azure Active Directory - 服务主体 服务主体是一个 Azure AD 标识,可创建用于自动化工具、作业和应用程序。 通过服务主体身份验证选项,可以使用服务主体标识的客户端 ID 和密钥连接到 SQL 实例。

Azure Active Directory - 托管标识 托管标识是特殊形式的服务主体。 有两种类型的托管标识:系统分配和用户分配的托管标识。 直接在 Azure 资源上启用系统分配的托管标识,而用户分配的托管标识可以分配给一个或多个 Azure 资源的独立资源。 若要使用托管标识通过 GUI 客户端(如 SSMS 和 ADS)连接到 SQL 资源,则运行客户端应用程序的计算机必须具有一个 Azure AD 客户端,该客户端与存储在其中的标识的证书一起运行。 这通常是通过 Azure VM 实现的,因为通过 VM 的门户边栏选项卡可以轻松地将标识分配给计算机。

Azure Active Directory - 默认 Azure AD 的默认身份验证选项基于无密码和非交互式机制(包括:托管标识、Visual Studio、Visual Studio Code、Azure CLI 等)执行身份验证。

用户名 连接时使用的用户名。 选择“Windows 身份验证”或“Azure Active Directory - 集成”身份验证,并预先填充当前登录的 Windows 用户名时,此设置是只读的。

如果使用 Azure Active Directory - 通用且具有 MFA 支持、Azure Active Directory - 密码、Azure Active Directory - 服务主体或 Azure Active Directory - 默认连接,则此用户名为您所连接的 Azure AD 标识的名称。

用户分配的标识当使用 Azure Active Directory - 托管标识连接时,将显示此选项。 正确填充此选项的方式取决于标识的类型:

通过使用用户分配的托管标识,应该输入标识的名称。 通过使用系统分配的托管标识,该字段必须留空。 输入系统分配的托管标识的名称,将会导致身份验证失败。

登录名 输入连接所用的登录名。 只有选择使用 SQL Server 身份验证进行连接时,此选项才可用。

注意

连接通常保留在“最近使用”(MRU) 历史记录中。 若要从 MRU 中删除条目,只需单击“服务器名称” 组合框,选择要删除的服务器的名称,然后按 DEL 键。 这是随 SSMS 18.5 一起引入的。

密码 输入登录名的密码。 只有选择使用 SQL Server 身份验证、Azure Active Directory - 服务主体或 Azure Active Directory - 密码身份验证进行连接时,才可编辑此选项。

记住密码选中此复选项可以让 SQL Server 存储你所输入的密码。 此选项针对为“密码”选项提及的相同身份验证方法显示。

连接 单击以连接到服务器。

选项 单击以显示“连接属性” 和“其他连接参数” 选项卡。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有