在解决方案中,建立一个安装项目制作安装程序,会自动检索并添加必需的文件(包括数据库)。
如果要让别人不能直接打开的话,可以:
(1)在Access中设置密码,但要修改连接字串。
(2)可以修改数据库扩展名,让用户不能一眼看出是Access数据库;
(3)可以将文件设置为隐藏。
(4)比较变态的,将数据库文件直接加密,每次程序运行时先解压,再连接。方法很多,如引入加密压缩组件、RSA+DES(TDES、AES、RC2)加密/解密、DPAPI加解密等。
参考:http://zhidao.baidu.com/link?url=o994_31-RllHYuo5dfb3PcgfPnTRB_WOAy6GIfc1RUC54npiOH_TYyRfB3MCWknM-FKnWlKb5LzDKSBwcPeCm_