首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >密码保护表#mysql中的字段

问密码保护表#mysql中的字段
EN

Stack Overflow用户
提问于 2012-11-04 19:35:03
回答 2查看 1.1K关注 0票数 0

我正在做一个考试项目!我正在寻找一些密码保护技术,以保护mysql数据库中的longblob字段。这个字段用于存储试题。我希望这样做,即使有人侵入我的数据库,他不能访问该字段,除非他有一个特殊的密码/密码。

EN

回答 2

Stack Overflow用户

发布于 2012-11-04 20:06:47

“密码保护”的概念实际上是带有加密密钥的“加密”。

据推测,mysql数据库已经受到密码保护,无论是它所在的服务器还是数据库登录本身。但是,要提供额外的安全性,您可以使用加密存储字段。

MySQL DB是在服务器上,还是在您将要访问它的同一台机器上?如果是后者,则需要以不涉及将加密密钥存储在同一台计算机上的某种方式对其进行加密(就好像他们已经找到了进入您的计算机的方法一样,他们可以找到加密密钥)。有关更多具体细节,请参见如何加密MySQL表中的特定列?。只是不要将“密钥”存储在数据库服务器上--要么将其存储在单独的应用服务器上,要么存储在纸上:)

票数 1
EN

Stack Overflow用户

发布于 2012-11-04 19:39:11

您可以使用AES或DES加密/解密。将密钥保存在应用程序代码中

加密功能

注意,DES需要将一些SSL编译成二进制文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13222090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档