当创建数据库没有为SA设置密码,而是直接用WINDOWS身份验证进行数据库连接,以后再想改回SA登陆时会有些麻烦。
假设,当你以WINDOWS身份验证的方式登陆到数据库后,为SA设置密码并启用后依然会出现登陆不上的情况。
错误提示大致如下:
1、用户sa登录失败,该用户与可信sql server连接无关联。
2、已成功与服务器建立连接,但是在登录过程中发生错误。
对于第一种提示,其错误原因是SA用户没有启用,采用如下方式启用:
1:打开SQL Server Manager管理器!在左面的 ‘安全性’ 菜单中找到'SA'用户,单击右键,再点击“属性”项,在其中为SA设置密码。然后点击'状态'在右面栏中选中"授予"、“启用”,这样SA用户就可以启用了。
但此时,用SA登陆时还会出现第二个错误提示,出现这个错误的原因是虽然为启用的SA,但还要重新启动sqlserver服务才行,因此先用WIN混合模式正常登录,右键点击服务器,停止服务,然后再启动服务,再用SA登陆就可以了。