妙解:解决mssql忘记账号密码的困境(mssql忘了账号密码)
《解决mssql忘记账号密码的困境》
SQL Server的多数Check Access密码都是仅对服务器中默认的“sa”账户有效,但如果忘记了“sa”账号的密码,登陆就变成了一个头疼的问题。需要怎么解决?
其实,在SQL Server中可以使用Sybase Central来打开SQLServer和Sybase共享数据库,这可以有效率地解决上述问题。要想使用Sybase Central解决Mssql忘记账号密码的困境,需要依次执行以下步骤:
1)首先,打开Windows的Command提示符窗口(win:“开始”-“运行”,在“运行”对话框中输入cmd,点击“确定”)
2)进入相应的安装目录,例如,进入F:\Microsoft SQL Server\MSSQL.1\MSSQL\Binn目录
3)利用Sybase Central登陆Mssql服务器,输入服务器IP,例如:127.0.0.1,点击登陆按钮
4)点击“开始#计算机管理#服务和应用程序#SQL Server#实例”,右击要修改账号密码的实例,单击“属性”
5)点击“登录”标签,在“用户名”输入“sa”,去掉“密码”复选框前的勾选,然后点击“确定”按钮
6)此时,应用程序将会被允许连接数据库,但是没有输入密码,也就是说,能够进入数据库,然后重置sa账号的密码,即可解决mssql忘记账号密码的困境!
上述步骤还可以写成一小段代码如下:
1 sqlcmd -S 127.0.0.1 -E -d master -Q “EXEC sp_password NULL, ‘输入你的密码’, ‘sa'”
以上就是怎样解决Mssql忘记账号密码的困境的教程,采用Sybase Central登录SQLServer始终是一个有效的选择,但请确保做好安全防护措施!