Microsoft SQL Server 2014 服务太多

Microsoft SQL Server 2014 too many services

我有问题。我无法启动 SQL Server 2014。

当我作为 Windows 身份验证连接到服务器时没问题,但是当我尝试使用用户名 sa 和我的密码作为 SQL 服务器身份验证连接时,O 得到一个SQL 服务器错误 18456。

为什么?使用 youtube 视频安装 Management Studio 时,存在一些差异:

安装新实例SQLExpress时出现错误,因为同名实例已经存在所以我将实例名称更改为 MSSQLServer...

另外在SQL Server Configuration Manager in SQL Server Services中,有5个服务,我认为不应该有这么多:

每个 SQL 服务器实例都有自己的服务,用于不同的用途。这里有 2 个实例 {"SQLEXPRESS", "MSSQLSERVER"},每个实例都有自己的 SQL 代理。这是正常的。

... but when I try to connect as SQL Server authentication with username sa and my password, O get a SQL Server error 18456. Why?

如果您想使用系统管理员帐户sa连接,您需要启用目标SQL服务器实例的混合运行模式,例如SQLEXPRESS。因为sa不是windows认证。您有 2 个选择:

  • 在安装过程中启用这种混合 运行 模式。选择 Windows 身份验证和 SQL 服务器身份验证
  • 使用 Windows 身份验证使用管理员帐户连接到您的 SQL 服务器实例,然后更改服务器 运行 模式。

如果服务器已经 运行 处于混合模式,但您仍然遇到同样的错误。那么您可能为 sa 使用了错误的密码。您是否错误地使用了 windows 密码?