背景:【无版权实施】
【无版权实施】我公司为不受政府版权保护的地区的客户开发库存控制应用。唯一的选择就是自己隐藏和保护东西。这里的竞争对手通常会复制其他公司的数据库并在其上构建前端,然后开始销售自己的应用程序。
问题
我们使用 MS SQL 服务器快速版和有时标准版。我们发现任何客户都可以停止 sql 引擎,从安装应用程序的 pc 复制文件,然后将该数据库文件附加到另一个系统中,他们拥有完整的 Windows 管理员权限,这样他们就可以充分探索我们的数据库。
我在寻找
是否有任何可靠的解决方案来保护我们的数据库设计被其他人查看。只有我们的应用程序可以通过我们在数据库中创建的用户进行连接?
过去我听说 sybase 自适应服务器有这样的功能,windows 用户无法访问它,用户存储在每个数据库本身中。如果有人没有存储在数据库中的用户密码,则无法登录。
谢谢
您的帮助将不胜感激。