如果因为SA账户无法使用,Windows又不能验证时,可以通过Sql Server的单用户模式进行修改登录账户信息,具体操作如下:
进入单用户模式有如下几种方式:
一.
-
关闭当前打开的所有与连接SQL有关的客户端工具,进入SQL Server配置管理器或服务中,停止SQL Server服务。
-
打开命令提示符窗口,将目录定位到SQL的安装目录,如:C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn。
3.输入sqlservr -m 等待执行完成,并提示成功。
注:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe -m这个路径按照自己的sql server安装路径自行调整
二.
- 在 SQL Server 配置管理器中,单击“SQL Server 2005 服务”。
-
在右窗格中,右键单击 SQL Server (<instance_name>),再单击 “属性”。
-
在 “高级”选项卡的 “启动参数”框中,在现有启动选项之前插入 -m。(结束单用户模式的使用之后,若要以正常的多用户模式重新启动服务器实例,必须先从 “启动参数”框中删除 -m;。)
-
单击 “确定”。
-
重新启动数据库引擎
详细操作可见http://blog.csdn.net/yubofighting/article/details/6640739
最后就可以使用各种方法连接到SQL Server,如自带的“Microsoft SQL Server Management Studio工具”,使用系统帐户登录。启用sa账户或者重新添加那些删除了的Windows账户就可以了