如何使用具有(或不具有)Windows身份validation模式的本地SQL Server数据库来设置我的C#Winforms应用程序?

我已经使用Visual Studio 2015开发了一个使用SQL Server 2014本地数据库的C#Winforms应用程序。

我用ado.net连接到数据库有我使用的连接string:

Data source=reza\mssqlserver2014;inital catalog=storesystem;integated security=true 

它在我的电脑上效果很好。

我需要什么,我应该怎么做才能在另一台电脑上安装?

请注意,我使用Windows身份validation模式login到SQL Server 2014。

我已经尝试备份和恢复.mdf文件到目标计算机。 但它没有工作。

您的应用程序正在使用Windows身份验证连接到SQL server,我怀疑您的开发机器的SQL实例已经设置为识别您的帐户。

在目标计算机上,将当前登录的Windows用户添加为Logons下有问题的数据库的合法用户。

虽然您可以说是转向SQL server身份验证,但是更好的安全模型是应用程序不首先使用密码的时候。