我的SQL2005不能用SQL SERVER身份验证登陆,我已经在安全性那选择了混合模式了,我的服务器名称为admin
,用sa登陆时出现了这一个画面,
内容如下:无法连接admin。
其他信息:已成功与服务器建立连接,但是在登陆过程中发生错误。(provider:共享内存提供程序,error;
0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
什么原因啊?搞到烦死了。高手帮帮忙。
,用sa登陆时出现了这一个画面,
内容如下:无法连接admin。
其他信息:已成功与服务器建立连接,但是在登陆过程中发生错误。(provider:共享内存提供程序,error;
0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
什么原因啊?搞到烦死了。高手帮帮忙。
/*
标题:更改登录用户验证方式
作者:爱新觉罗·毓华(十八年风雨,守得冰山雪莲花开)
时间:2008-03-03
地点:广东深圳
*//*
登录用户的验证方式一般是在 SQL Server 2005 安装时被确定的。如果需要改变登录用
户的验证方式,只可以通过 SQL Server Configuration Manager 改变服务器的验证方式。改
变登录用户的验证方式的步骤如下:1、通过"开始"/"程序"/"Microsoft SQL Server 2005"/"SQL Server Management Studio"菜单
打开SQL Server Management Studio 工具。2、通过"连接到服务器"对话框连接到需要改变登录用户验证方式的 SQL Server 2005 服务器。3、连接正确后,SQL Server Management Studio 中的"对象资源管理器"版面将出现连接的服务
器。选中这个服务器,单击鼠标右键,选择"属性"菜单命令。4、选择"服务器属性"对话框中的"选择页"版面内的"安全性"页面。5、在"服务器身份验证"框架内,重新选择登录用户的验证方式。选择完成后单击"确定"按钮,
这时会弹出"SQL Server Management Studio"提示框,提示重新启动 SQL Server后做作的更改
才会生效。6、单击"SQL Server Management Studio"提示框中的"确定"按钮,重新启动 SQL Server,即可
更改登录用户的验证方式。*/
CREATE LOGIN [windows_login_name] FROM WINDOWS
--------------------------------------------------------------------------------可通过 SQL Server“开始”菜单使用 SQL Server 外围应用配置器:•在“开始”菜单中,依次指向“所有程序”、Microsoft SQL Server 2005 和“配置工具”,再单击“SQL Server 外围应用配置器”。显示的第一个页面为 SQL Server 外围应用配置器的起始页。在该起始页中,可指定要配置的服务器:1.单击“配置外围应用”旁边的“更改计算机”链接。默认值为“localhost”。如果您以前选择的是一个命名服务器,则将会看到该服务器名称。2.在“选择计算机”对话框中,执行下列操作之一:◦若要在本地计算机中配置 SQL Server 2005,请单击“本地计算机”。◦若要在另一台计算机中配置 SQL Server 2005,请单击“远程计算机”,然后在文本框中输入计算机名称。◦若要配置故障转移群集,请单击“远程计算机”,然后在文本框中输入故障转移群集实例名称。3.单击“确定”。
开始-程序-Microsoft SQL Server 2005-配置工具-SQL Server Configuration Manager -双击SQL Server (MSSQLSERVER)-启动 -确定
第二步:
打开SQL Server 2005 连接-安全性-登录名-选择sa双击(到登陆属性-sa)-将密码改啦最好都是sa(强制实施密码为空)-到选择页选“状态”点击-只将“授予”“启用”前的点上标志“点”
第三步:
对象资源管理器-第一个 右键 重新启动 OK
查了半天,只有重装了一下。好像有本书里面说过如果没有设置sa的密码,就没有文档化的方法重新获得sa权限,也就是说只有重装了。