编辑:如果你是贬低你可以至少告诉我我失踪了什么,这样我可以改进我的问题吗?
我有一个使用SQL Server数据库的网站。在构建调试和发布时,它可以正常工作。
但是如果我在项目中添加一个新的SqlDataSource
并尝试在设计视图中配置它,我会收到此错误:
无法为此连接检索数据库方案。请确保连接设置正确并且数据库已联机。
无法检索此请求的数据 无法连接到服务器---------。
用户'xxxxxx'登录失败。
即使我使用连接指南配置连接字符串,测试连接并保存,在尝试配置数据源时也会失败。
连接字符串:
Data Source=SERVER\SQLEXPRESS,61180;Initial Catalog=DBNAME;User Id=USERNAME;Password=PASSWORD;
所以要澄清:在调试和发布中运行网站时连接字符串工作正常,如果我使用SQL Server Management Studio连接,但唯一不起作用的地方是当我尝试配置数据源时设计观点。
答案 0 :(得分:3)
经过大量的反复试验后,我发现我必须将Persist Security Info=True;
放入连接字符串才能使其正常工作。
在我10年多的编程中,我第一次遇到这个问题。