欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是站长建站系列之:【当WINDOWS登陆密码更改后,SQL SERVER不能启动的解决方法】,下面是详细的分享!
当WINDOWS登陆密码更改后,SQL SERVER不能启动的解决方法
当WINDOWS登陆密码更改后,SQL SERVER不能启动的解决方法2009-07-16 17:32当WINDOWS登陆密码更改后,SQL SERVER不能启动的解决方法2009-06-17 08:58解决SQL Server 1069错误登录失败
SQL Server 服务由于登录失败而无法启动
症状
在重新启动 SQL Server、SQL Executive 或 SQL Server Agent 时,可能无法启动该服务,并显示以下错误信息:
Error 1069:The service did not start due to a logon failure.
或者
错误 1069:由于登录失败而无法启动服务
原因
SQL Server、SQL Agent 或 SQL Server Executive 启动服务帐户的密码不正确,因为密码可能已被更改了。
替代方法
若要解决此问题,请在 SQL Server 主机的 Microsoft SQL Server 服务帐户中键入正确的密码。
若要在 Microsoft Windows 2000 Server 和 Microsoft Windows XP 中更正该密码,请按照下列步骤操作: 1. 单击开始,指向设置,然后单击控制面板。
2. 双击管理工具,然后双击服务。
3. 双击 MSSQLSERVER,然后单击登录选项卡。
4. 在密码和确认密码文本框中键入正确的密码,然后单击确定。
若要在 Microsoft Windows NT 4.0 中更正该密码,请按照下列步骤操作: 1. 单击开始,指向设置,然后单击控制面板。
2. 双击服务,然后双击 MSSQLSERVER。
3. 在密码和确认密码文本框中键入正确的密码,然后单击确定。
注意:通过 Services 小程序更改该密码使 SQL Server 可以成功重新启动;但是,如果安装了 Microsoft 搜索(全文搜索服务),则它要求通过 SQL 企业管理器 (SEM) 进行随后的密码更改。
以下一节摘自 SQL Server 2000 联机图书:
“After changing the SQL Server service account information in Control Panel, you must also change the SQL Server service account in SQL Server Enterprise Manager.This allows the service account information for Microsoft Search service to remain synchronized as well.
Important:Although the Microsoft Search service is always assigned to the local system account, the full-text search engine tracks the SQL Server service account in Windows.Full-text search and failover clustering are not available if Windows password changes are not reset using SQL Server Enterprise Manager.”(在控制面板中更改 SQL Server 服务帐户信息后,您还必须在 SQL Server 企业管理器中更改 SQL Server 服务帐户。这样,用于 Microsoft 搜索服务的服务帐户信息也会保持同步。重要说明:尽管将 Microsoft Search 服务始终分配给本地系统帐户,但全文搜索引擎跟踪 Windows 中的 SQL Server 服务帐户。如果没有使用 SQL Server 企业管理器重置 Windows 密码更改,则无法使用全文搜索和故障转移群集。)
通过使用 SEM,右键单击服务器,单击属性,然后单击安全选项卡。在启动服务帐户下面,输入相应的帐户和密码。
安装SQL Server2000时是使用默认登录用户来作为启动SQL Server服务的账号(对于自己使用的单机,通常就是administrator了),但是我更改了用户名出现“同于登录失败而无法启动服务”的错误 以下我试过的方法.
1,把用户口令改回原来的,再启动服务
2,使用控制面版服务管理器,找到MSSQLSERVER服务,更改启动账号信息,改成变更后的,再启动服务
3,也是推荐使用的方法,创建一个新用户,专门用于启动SQL Server服务,安装SQL Server时就使用该用户来启动SQL Server,这样就可以避免用于频繁更改administrator口令而带来的1069错误了。如果已经安装好SQL Server,也可以在控制面版服务管理器下更改MSSQLSERVER服务的服务账号信息,换成SQL服务专用的用户。
首先介绍网络上常用的两种解决方法:
1.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户"
或:
2.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--密码和确认密码中输入你修改后的administrator密码.
两者的区别:
选择第一种方式,以后修改了administrator密码,不用再调整(但要求登陆操作系统的是系统管理员)
选择第二种方式,以后修改了administrator密码,还要再重复做上面的操作.
以上就是关于当WINDOWS登陆密码更改后,SQL SERVER不能启动的解决方法的手机问答知识分享,更多电脑教程请移步到>>电脑教程频道。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
