标签: sql-server connection-string windows-server source-code-protection
我正在尝试找到一种解决方案,其中客户将无法访问Windows桌面应用程序的源代码(因此将无法重新编译该应用程序),但是他们将可以控制其SQL Server实例,他们可能希望将来将其重新定位到其他服务器。
我们可以在连接字符串和服务器的IP地址或网络名称中指定集成安全性。
但是该连接字符串本身应保留在哪里,以便客户在需要重定位SQL Server实例时可以对其进行编辑,并且应用程序将始终能够找到并读取它?
假设外星人将软件开发人员全部吸引到UFO中。它们也不可用于重新编译应用程序。