1、在"开始"菜单中指向"设置"子菜单,然后单击"控制面板"命令。
2、双击"服务"按钮。
3、在"服务"对话框中,双击"服务"列表中的"MSSQLSERVER"。 
   说明  对于命名实例,实例名称也包含在内。例如,若要修改 Instance1 的用户帐户,请双击"MSSQL$Instance1"。
4、在"服务"对话框中的"登录身份"下选择"本帐户",然后输入更改后的帐户信息(帐户名称、密码、确认密码)。
5、对于 SQL Server 代理重复上述步骤 3 和 4。在"服务"对话框中,双击"SQLSERVERAGENT"(对于命名实例则是"SQLAgent$Instance1"),然后在"服务"对话框中输入更改后的帐户信息(帐户名称、密码、确认密码)。

解决方案 »

  1.   

    1、在"开始"菜单中指向"设置"子菜单,然后单击"控制面板"命令。
    2、双击"管理工具"按钮,双击"服务"按钮。
    3、在"服务"对话框中,双击"服务"列表中的"MSSQLSERVER"。 
    说明  对于命名实例,实例名称也包含在内。例如,若要修改 Instance1 的用户帐户,请双击"MSSQL$Instance1"。
    4、在"服务"对话框中的"登录身份"下选择"本帐户",然后输入更改后的帐户信息(帐户名称、密码、确认密码)。
    5、对于 SQL Server 代理重复上述步骤 3 和 4。在"服务"对话框中,双击"SQLSERVERAGENT"(对于命名实例则是"SQLAgent$Instance1"),然后在"服务"对话框中输入更改后的帐户信息(帐户名称、密码、确认密码)。
      

  2.   

    同意foolishchao(傻超) 
    建议单独建立一个帐户用于启动SQL服务
      

  3.   

    sql server manager->properties->security->startup service accout ->start and run sql server in this accout ->system account就好了
      

  4.   

    兄弟们,还是不行啊!
    现在不报“由于登录失败,服务无法启动”了,
    而是“windowsNT内部错误2140“
      

  5.   

    我的SQL2000是测试版的,已经过期了。所以登录不了。
    现在该怎么办呢?单独把数据文件取出来,是没法使用的,必须把整个数据库取出来才行。
      

  6.   

    别怕,只要数据文件在就行,把mdf和ldf文件保存好,重装没有时间限制的d版sqlserver,然后用sp_attach_db把数据库附加到服务器。
      

  7.   

    bluepower2008(蓝色力量) 说的不错!
      

  8.   

    。(我也试过把Data目录下的两个文件copy出来挂到别的机器上,但是还是不行,报的错误是"尚有其它文件未被激活")!请大家千万帮忙!万分感谢!
    是不是还有其他的数据库文件保存在其他的地方!
      

  9.   

    注意字符集保持一样
    试试看用sp_attach_single_file_db EXEC sp_attach_single_file_db @dbname = 'pubs', 
       @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'