在SQL Server 2008中遇到登录错误

3
我有一个 SQL Server 2008 数据库,之前一直正常运行,但今天启动时出现以下错误:在建立到 SQL Server 的连接时发生了与网络相关或特定于实例的错误。未找到服务器或无法访问服务器。请验证实例名称是否正确,并确认 SQL Server 配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开到 SQL Server 的连接)(Microsoft SQL Server,错误:2) 在 SQL Server 配置管理器中,进入 sql server services 页面,可以看到 MS sql server 和其他所有服务状态都显示为已停止(之前是运行状态)。我尝试过启动它,但请求失败了。我检查了事件日志,发现SQL Server (MSSQLSERVER) 服务由于以下错误而无法启动:服务由于登录失败而未能启动。我的 SQL Server 是使用 Windows 身份验证方式,几天前我更改了密码,这可能是原因吗?请帮忙解决。 注意:这不是远程连接,服务器就在我的电脑上。

这是一个完美的例子,说明仅包含链接的答案可能变得毫无价值。 - DOK
2个回答

1

1
那个链接已经失效了,你能告诉我为什么会这样吗? 我遇到了这个问题, 但是之前一切都正常,突然就停止工作了。 - eran otzap

0
在服务器属性中的安全性中,检查服务器身份验证是否设置为SQL Server和Windows身份验证模式。
编辑:我在安装服务包后遇到了类似的错误,安装将服务器身份验证模式切换为仅限Windows。 1.管理工作室 2.对象浏览器应该在左侧窗格中打开 3.右键单击服务器实例名称 4.从菜单选项中选择属性 5.服务器属性对话框打开 6.在左侧菜单项上选择安全性 7.在右侧,将会有服务器身份验证,选择“SQL Server和Windows身份验证模式”
这应该允许您以sa身份登录,一旦运行并且您已经登录,如果需要,请更改登录和角色。

抱歉,我不太明白。能否请您稍微解释一下? - Wondering

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接