MSSQL登录遭遇挫折:记录一次崩溃(mssql不能登录)
的故事
最近我的工作崩溃了,我明明就在用MSSQL。我之前一直在MSSQL上做开发工作,但是突然有一天,在登录MSSQL时出现错误:
“Can’t connect to global default (18456”)。
我尝试使用SA账户登录,用更多的细节进行验证,结果仍然失败了。
当时我很沮丧,因为我已经投入了很多时间在这项工作上。我赶紧想办法解决问题,因此,我花了一些时间在网上搜索有关错误的资料。
最终,我发现了解决方法。我知道要解决这个错误,必须要编写一个特定的存储过程。存储过程的内容如下:
“`sql
CREATE PROCEDURE sp_FixError_18456 AS
BEGIN
ALTER LOGIN sa ENABLE
END
我很高兴能够帮助我解决这一问题,因此,当我执行此存储过程时,我都会和欢呼声一起而来。
当我执行存储过程之后,我再次尝试使用SA账户登录,终于登录成功了,所有之前完成的工作都能够正常恢复。
所以总结一下,当你遇到MSSQL登录遭遇挫折时,解决这一问题的关键在于编写适当的存储过程,这一过程,你可以采取相应的步骤来解决。