我有一个PC网络。
我已在主PC上安装了SQL服务器,并在另一台PC上安装了客户端c#app。
我使用以下连接字符串开发了在同一台PC上安装了SQL服务器的APP:
"Data Source=HP\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True"
网络上其他PC的名称,其中SQL Server是" ADMIN-PC"。
此PC上的SQL服务器实例是" ADMIN-PC \ SQLEXPRESS"。
它仅使用Windows身份验证。
我应该如何更改连接字符串?我尝试了几种变体,但这样的事情是对的(我认为):
"Data Source=\\ADMIN-PC\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True; User ID=User; Passowrd=9381299q; providerName=System.Data.SqlClient"
ADMIN-PC和客户端PC在同一网络上(我可以在客户端PC上的网络中看到ADMIN PC,并从客户端PC访问管理员PC以进行文件共享)。
任何想法?
由于
答案 0 :(得分:0)
请勿使用双反斜杠为该位置添加前缀。
如果您想使用集成安全性,请不要指定用户名和密码。
数据源= ADMIN-PC \\ SQLEXPRESS;初始目录= LeadSystem; Integrated Security = True;的providerName = System.Data.SqlClient的