c#打包能把数据库一起打包
1个回答
展开全部
在解决方案中,建立一个安装项目制作安装程序,会自动检索并添加必需的文件(包括数据库)。
如果要让别人不能直接打开的话,可以:
(1)在Access中设置密码,但要修改连接字串。
(2)可以修改数据库扩展名,让用户不能一眼看出是Access数据库;
(3)可以将文件设置为隐藏。
(4)比较变态的,将数据库文件直接加密,每次程序运行时先解压,再连接。方法很多,如引入加密压缩组件、RSA+DES(TDES、AES、RC2)加密/解密、DPAPI加解密等。
如果要让别人不能直接打开的话,可以:
(1)在Access中设置密码,但要修改连接字串。
(2)可以修改数据库扩展名,让用户不能一眼看出是Access数据库;
(3)可以将文件设置为隐藏。
(4)比较变态的,将数据库文件直接加密,每次程序运行时先解压,再连接。方法很多,如引入加密压缩组件、RSA+DES(TDES、AES、RC2)加密/解密、DPAPI加解密等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询