数据库链接错误及Sql2005的有关设置.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库链接错误及Sql2005的有关设置

连接字符串错误及Sql2005的有关设置 1、出现的问题: 当我们进行数据库连接时,当调用Open方法时失败。如下: 2、出现的原因: Sqlserver没有启用Sql Server身份认证,以及sa账户设置有误。 Sqlserver默认是没有启用Sql Server身份认证的,此时只能通过Windows身份认证。同时,默认状态下,sa账户具有较高的权限,一般不能进行远程登录。 3、解决方式; (1)启用Sql Server身份认证 首先以Windows身份认证从服务器上登录: 在数据库服务器上点击右键,选择属性 在服务器“安全性”中进行“服务器身份验证”的修改,修改为Sql和windows身份验证模式 如果希望使用新的用户登录名:选择新建登录名, 在新建登录名对话框中完成相应设置: (2)启用sa登录 如果希望启用sa:在sa上点击右键选择属性 在登录属性框中作如下修改: 一:数据库链接错误 string str server local ;database test;uid sa;pwd gay座机电话号码; SqlConnection conn new SqlConnection str ; conn.Open ; conn.Close ; 用上面的连接数据库里连接不上。。测试连接是可以的。。用控件也是可以。。但是把str改为web.config里的。。控件自动生成的一段代码可以连上的web.config里的代码如下:Data Source CHARLES\\SQLEXPRESS;Initial Catalog test;User ID sa;Password gay座机电话号码 下面是连接时出现的错误: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接 应该将Sql Server 2005的1433端口打开和进行远程连接 如何打开sql server 2005 的1433端口 开始— sql2005- 配置工具- Sql Server Configuration Manager- MSSQLSERVER的协议 看看TCP/IP协议是否启动,如果启动,右键菜单点属性 ,在分页菜单中选IP地址,把IP1和IP2中TCP端口为1433, 已启用改为是 配置工具- Sql Server Configuration Manager- SQL Native Client 配置- 客户端协议- TCP/IP 选择TCP/IP右键菜单中属性,确认默认端口是1433,已启用为是 SQL codeSQL Server 2005 远程连接 配置TCP/IP属性. Surface Area Configuration -- Database Engine -- Remote Connections --- Using TCP/IT SQL Server 外围应用配置器—服务和连接外围配置—database englie—远程连接—启用 远程连接的TCP/IP和named pipes SQL Server Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes 二:其他说明见下: sqlserver2005 Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有 下,安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。 1. 开启sql2005远程连接功能,开启办法如下, 配置工具- sql server外围应用配置器- 服务和连接的外围应用配置器- 打开MSSQLSERVER节点下的Database Engine 节点,先择远程连接,接下建议选择同时使用TCP/IP和named pipes,确定后,重启数据库服务就可以了. 2.登陆设置改为,Sql server and windows Authentication方式同时选中,具体设置如下: manage管理器- windows Authentication 第一次用windows方式进去 ,- 对象资源管理器中选择你的数据服务器--右键 属 性 security Sql server and windows Authentication方式同时选中. 3:设置一个Sql server方式的用户名和密码,具体设置如下: manage管理器- windows Authentication new query sp_password

文档评论(0)

kaiss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档