日期:2014-05-18  浏览次数:20451 次

开发了软件,必须将数据库交给客户,那样,数据库结构就全暴露了,开发商的技术秘密不就难以保证了吗?在附加数据库或恢复数据库时用密码该多好啊,不知道密码就不能附加(或恢复)数据库,这种保密措施为什么就无法在SQLSERVER上实现呢?
开发了软件,必须将数据库交给客户,那样,数据库结构就全暴露了,开发商的技术秘密不就难以保证了吗?在附加数据库或恢复数据库时用密码该多好啊,不知道密码就不能附加(或恢复)数据库,这种保密措施为什么就无法在SQLSERVER上实现呢?


------解决方案--------------------
呵呵,你有这个担心,肯定是你的软件本身规模不大,越是小型的软件,越是担心被别人盗取。
其实完全没有必要太担心,如果仅仅靠数据库就可以把你整个软件的秘密都泄露掉了,那就说明你的软件本身就不是那么值得保密的。你可以把数据库中某些重要的字段 比如密码,权限,等特殊字段先加密后在进行存储。