问题现象:
以下是登录模式改为Windows验证登录但没有重启SQL Server服务时,使用SQL Server身份验证登录的登录失败返回提示。
以下是以下是登录模式改为Windows验证登录并且重启SQL Server服务后,使用SQL Server身份验证登录的登录失败返回提示。
解决方法:
步骤1:先用Windows身份验证登录。
步骤2:如果对象资源管理器没有打开,选择视图菜单,打开对象资源管理器。
步骤3:右键连接当前的服务器。
步骤4:选择属性。
步骤5:在服务器属性配置窗口中,左侧选择安全性选项卡,右侧确认服务器身份验证选择的是SQL Server 和 Windows 身份验证模式,单击确认。
步骤6:这时通过SQL Server 身份验证模式登陆可能还会出现以上描述的情况,你需要重启服务,Win+R打开运行窗口,输入services.msc。
步骤7:找到SQL Server的某个实例的服务,重新启动即可。
步骤8:部分系统环境还需要重新配置一下网络协议,通过上面的配置之后,Named Pipes禁用一样是可以使用SQL Server身份验证登陆的,在开始-所有程序-Microsoft SQL Server 2008-配置工具-SQL Server配置管理器,左侧展开SQL Server网络配置节点,选择要配置的实例的协议,右侧双击打开Named Pipes,已启用项修改为是(True)。