妙解:解决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始终是一个有效的选择,但请确保做好安全防护措施!


数据运维技术 » 妙解:解决mssql忘记账号密码的困境(mssql忘了账号密码)