Mysql是否有可能以某种方式加密其存储的文件(数据库方案&磁盘上的数据):某人无法将这些文件复制到另一台机器上,并使用自己的机器读取它们安装Mysql root
用户? 如果没有,是否有一个DBMS能够通过加密来保护磁盘上的数据库存储文件?加密Mysql数据库存储在磁盘上的文件
1
A
回答
1
不幸的是,MySQL本身不支持数据文件加密。
不过,也有3产品在那里,如:
http://www.vormetric.com/products/vormetric_database_encryption_expert.html
说实话,如果数据库内容有任何商业价值或包含有关人员的个人资料,你应该控制谁可以访问数据文件(不管是否加密)。
1
要使用Windows EFS加密:
http://windows.microsoft.com/en-us/windows/encrypt-decrypt-folder-file#1TC=windows-7
更多obout它:
http://www.petri.co.il/how_does_efs_work.htm#
!不要忘记导出证书!
如果您使用的是Windows EFS和启动MySQL作为一个服务,你需要做到以下几点:
- 去服务,并找到MySQL服务
- 停止服务
- 右点击 - >属性 - >登录选项卡
- 选中“此帐户”
- 填写您的Windows帐户名称,例如。 “\用户名”
- 提供密码
- 启动服务
MySQL服务现在应该没有错误开始。
0
我不知道,如果你要考虑第三方的选择,但NETLIB Encryptionizer可以透明地确保Windows平台上的几乎任何应用程序或服务,包括Windows的MySQL: http://www.netlib.com/mysql-encryption.asp
相关问题
- 1. MongoDB数据库中的数据如何存储在磁盘上?
- 2. 在磁盘或MongoDB上存储文件
- 3. Apache Cassandra磁盘上的数据存储
- 4. 数据库中的BLOB VS磁盘存储的文件
- 5. mysql数据如何存储在磁盘上?
- 6. MySQL的performance_schema数据库中的信息是否存储在磁盘上?
- 7. 磁盘上的JackRabbit存储库
- 8. 数据库记录如何存储在磁盘上?
- 9. 磁盘上的数据库存储,最佳实践
- 10. 加密磁盘缓存
- 11. MySQL的varchar数据类型..如何获取存储在磁盘
- 12. Sesame 2.7在磁盘上存储本地存储库?
- 13. log4net的 - 在磁盘上的数据库或文件
- 14. 将数据添加到存储在磁盘上的Spark/Parquet数据
- 15. RavenDB Embedded:存储在磁盘上的数据在哪里?
- 16. 带有MEMORY存储引擎的MySQL数据库是否保存到磁盘?
- 17. mysql数据库中的文件存储
- 18. 将未使用的类数据成员存储在磁盘上
- 19. Azure Blob vs文件与磁盘存储
- 20. 在磁盘上保存文件
- 21. C++ spatialindex库:加载/存储主存储器RTREE从/向磁盘
- 22. 将文件保存在磁盘上针对备份和恢复的数据库
- 23. 保存视频文件的位置 - 数据库或磁盘
- 24. MySQL中的存储加密数据RSA
- 25. 在Android上检测磁盘加密
- 26. 对于sqlite,内存中的数据库比存储在磁盘上的数据库更快?
- 27. 在数据库中存储加密文件
- 28. 文件上的mysql加密密钥存储
- 29. RDFlib'磁盘'存储
- 30. RavenDB磁盘存储
谢谢,什么关于其他DBMS?有支持数据文件加密吗? – RYN
sql server does –
@ 4r1y4n接受答案请:) –