目前,当我尝试使用Silverlight中的默认业务模板注册用户时,我收到错误消息。基本上我正在关注如何使用Silverlight构建业务应用程序的第9频道上的教程。
建立与服务器的连接时发生错误。
(提供商:命名管道提供商,错误:40 - 无法打开 连接到SQL Server)(Microsoft SQL Server,错误:5)
建立与服务器的连接时发生错误。 连接到SQL Server 2005时,此故障可能是由 事实上,在默认设置下SQL Server不允许远程 连接。 (提供者:命名管道提供者,错误:40 - 不能 打开与SQL Server的连接)(Microsoft SQL Server,错误:1326)
我找到了一个可以识别问题的博客,并且每一步都遵循,但我仍然遇到同样的问题。
这是我的连接字符串: -
<add name="SIEventManagerEntities"
connectionString="metadata=res://*/EventManagerDBModel.csdl|res://*/EventManagerDBModel.ssdl|res://*/EventManagerDBModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=MONFU-PC;Initial Catalog=SIEventManager;Integrated Security=SSPI;MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
非常感谢任何帮助!
由于
答案 0 :(得分:1)
将集成安全性更改为有权访问数据库的用户,然后您应该连接。
示例:
<connectionStrings>
<add name="Doner.CMS" connectionString="Data Source=SQL2k8;Network Library=DBMSSOCN;Initial Catalog=Doner;User ID=myUser;Password=myPassword;"/>
</connectionStrings>
答案 1 :(得分:0)
添加 综合安全=真; 到连接字符串,它应该工作。