您的位置:首页 > 数据库

SQLserver混合登陆改为SA登陆时,无法登陆的解决办法

2009-05-11 09:26 363 查看
当创建数据库没有为SA设置密码,而是直接用WINDOWS身份验证进行数据库连接,以后再想改回SA登陆时会有些麻烦。

假设,当你以WINDOWS身份验证的方式登陆到数据库后,为SA设置密码并启用后依然会出现登陆不上的情况。

错误提示大致如下:

1、用户sa登录失败,该用户与可信sql server连接无关联。

2、已成功与服务器建立连接,但是在登录过程中发生错误。

对于第一种提示,其错误原因是SA用户没有启用,采用如下方式启用:

1:打开SQL Server Manager管理器!在左面的 ‘安全性’ 菜单中找到'SA'用户,单击右键,再点击“属性”项,在其中为SA设置密码。然后点击'状态'在右面栏中选中"授予"、“启用”,这样SA用户就可以启用了。

但此时,用SA登陆时还会出现第二个错误提示,出现这个错误的原因是虽然为启用的SA,但还要重新启动sqlserver服务才行,因此先用WIN混合模式正常登录,右键点击服务器,停止服务,然后再启动服务,再用SA登陆就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: