显示列表

错误信息如下:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 


出现这种情况一般是安装了 Express 版数据库
我安装的就是 SQL Server2005 Express,这个版本在安装没有让用户选择是用那种模式进行身份验证,默认是用 Windows 身份验证模式,sa 用户也是被禁用的,所以会出现上面的错误,不允许进行远程连接。


解决方法

一、启用数据库远程连接

1、打开 SQL Server Management Studio Express

2、打开服务器属性窗口,选中服务器,点击右键,在菜单中点击属性,就会弹出窗口

3、选择“安全性”选项卡,服务器身份验证使用“SQL Server 和 Windows 身份验证模式”,再按确定保存设置。


二、启用 sa 帐户

1、打开 SQL Server Management Studio Express

2、点击数据库服务,就会展开一个下拉列表,再点击“安全性”,又会展开一个下拉列表,再点击“登录名”,就会看见 sa 帐户,右键查看其属性,就会弹出属性窗口。

3、选择“状态”选项卡,登录设置为“启用”,按确定保存设置。

标签:错误 
返回摘要 | 分类(MSSQL) | 访问(0) | 编辑