这是个有趣的问题,刚才让我忙了大概20多分钟。SQL Server在安装时会根据当前的Administrator的密码来建立一个数据库实例,没次开机的时候,它需要用这个有用户名和密码运行数据库的后台服务进程。但当你更改密码后,在后台进程中的Logon 中的用户名和密码却没有改变,还是原来的。这样使得数据库服务进程不能启动,SQL Server用不成了。
解决的办法是,在操作系统的服务中找到MsSqlServer主进程,双击,在弹出窗口中选Logon,更改用户名密码为当前用户名密码,然后启动服务,一切搞定。
这是我用域用户名的时候遇到的问题,好像使用本地用户名密码没有这种问题。 在此写出,但愿能有所帮助。