您的位置:首页 > 数据库

关于sql server 2005 在登录过程中发身错误 provider:共享内存提供共享。 error:0-管道的另一端上无任何进程,错误 233 的解决

2010-07-09 22:38 423 查看
      首先,参考http://wenwen.soso.com/z/q149295741.htm的方法,感谢提供的帮助。

本人是个菜鸟,最近公司在做带数据库的web程序发布和winform的发布(但我今天不是分享这个问题,而是关于数据库的)。因为我们要在发布时改变连接字符串,通常我们以“Data Source=**;Initial Catalog=数据库名;User ID=sa;Password=**”连接,所以要先解sql server 2005的sa登陆的问题。关于带数据库的发布问题等有时间整理后再发。

     我sql用sa登陆会报错233,我会尽量说得详细些。

这个问题主要有两个步骤要做:

1,(在网上搜索“sql server 2005 error233”得到的大多是这个解决方法)

       打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 外围应用配置器’,在弹出的窗体中,找到‘服务和连接的外围应用配置器’----‘MSSQLSERVER’----“databsae engine”----“远程连接”,选中“本地连接和远程连接”,再选中“同时使用TCP/IP和Named Pipes”,点击确定。在SQL Server 配置管理器下重新启动Microsoft SQL Server 2005就可以了

 

2.我的在上面操作后还是不行,接下来就是参考http://wenwen.soso.com/z/q149295741.htm

   (1)、用windows登陆,在sql对象管理器右键->属性->安全性->服务器身份验证改为"SQL SERVER和WINDOWS身份验证模式",

   (2)、在sql对象管理器下"安全性"->登陆名->点sa账号右键->"属性"->“常规”--"密码"(修改密码)然后在取消下面的复选框("强制实施密码策略"),没有就新建一个。

   (3)、在sql对象管理器下"安全性"->登陆名->点sa账号右键->"属性"->“状态”,选中“授予”还有“启用”,,然后  在SQL Server 配置管理器下重新启动Microsoft SQL Server 2005就可以了

    

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐