我已经使用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身份验证,但是更好的安全模型是应用程序不首先使用密码的时候。