SQL Server 18456的错误解决办法

  • 18456错误是因密码或用户名错误而使身份验证失败并导致连接尝试被拒时,类似下面的消息将弹出并显示到客户端。

  • 2

    如果windows身份验证没问题,SQL Server身份验证出现这个错误的话,比如sa账户登录出现这个错误,其实就是sa账户没被授予连接数据库引擎权限,登录权限也被无情剥夺了。

    SQL Server 18456的错误解决办法

    SQL Server 18456的错误解决办法

  • 3

    以windows验证模式进入数据库管理器。

    SQL Server 18456的错误解决办法

  • 4

    windows身份登录后,找到:安全性->登录名->sa,然后右击选择属性。

    SQL Server 18456的错误解决办法

  • 选择常规(输入新的密码,取消实施密码策略)。

    SQL Server 18456的错误解决办法

  • 选择状态(设置授予和启用)。

    SQL Server 18456的错误解决办法

  • 右击选择属性。

    SQL Server 18456的错误解决办法

  • 选择安全性(SQL Server 和windows身份验证模式)。

    SQL Server 18456的错误解决办法

  • 然后点击确定按钮。

    SQL Server 18456的错误解决办法

  • 开始菜单打开SQL server 配置管理器。

    SQL Server 18456的错误解决办法

  • 选择SQL server服务。

    SQL Server 18456的错误解决办法

  • 重启:1)SQL server(CITADEL),2)SQL Server(MSSQLSERVER3),3)SQL Server Browser。

    SQL Server 18456的错误解决办法

  • 然后重启选择SQL server 身份验证模式,输入登录名(如sa)和密码(见第五步)。然后选择连接按钮。

    SQL Server 18456的错误解决办法

  • 此时即可登陆成功,而不再报错。

    SQL Server 18456的错误解决办法

  • Microsoft SQL Server 错误代号: 15535 解决方法2010-06-26 17:53您使用 Microsoft SQL Server 2008 工具连接到运行 Microsoft SQL Server 2005 的服务器。

  • 解决方案
    要解决此问题,确保在更改"sa"登录属性和然后单击 确定 以关闭对话框之前选择了 登录属性-sa 对话框的 常规 选项卡上, 映射到凭据 复选框。