C# iis站点连接到数据库

C# iis站点连接到数据库,c#,sql,.net,web-services,iis,C#,Sql,.net,Web Services,Iis,我有一个C#WCF项目,它包含一个数据库(sql)和Web服务, 调试器中的一切工作正常,但一旦我使用iis(由vs2015中的文件系统发布),Web服务就无法在数据库中进行更改,SQL网络接口,错误:50-发生本地数据库运行时错误 (我假设因为连接字符串不同,所以当前字符串为: @“数据源=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Workspace\WebService\WebService\App\u Data\Database.mdf;集成安全

我有一个C#WCF项目,它包含一个数据库(sql)和Web服务, 调试器中的一切工作正常,但一旦我使用iis(由vs2015中的文件系统发布),Web服务就无法在数据库中进行更改,SQL网络接口,错误:50-发生本地数据库运行时错误 (我假设因为连接字符串不同,所以当前字符串为: @“数据源=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Workspace\WebService\WebService\App\u Data\Database.mdf;集成安全性=True”; 正确的连接字符串是什么?或者是其他什么?
谢谢

多种可能性…主要原因可能是
iis没有足够的权限访问该文件。
如何使iis拥有足够的权限?请检查文件夹的属性。它将具有安全性和权限的a部分。请检查是否有iis用户。