首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySql存储过程加密

mySql存储过程加密
EN

Stack Overflow用户
提问于 2011-05-02 14:10:42
回答 1查看 2.3K关注 0票数 3

我正在研究在客户端本地环境中安装时加密mySQL存储过程源代码的方法。

我对这个话题做了大量的研究,除了gazzang.com给出的一个有希望的答复之外,我没有任何运气。

这是gazzang的答复。如果有人已经试过了请告诉我。

我们应该能够加密存储过程和函数存储的表--因此os用户将无法读取sp或函数的内容。我不记得哪些内部表视图存储在其中,但同样的一些也适用于它们。我不确定我们能否想出一个解决方案来加密mysql内部的例程。其他这样做的数据库实际上在内部实现了“混淆”--我认为PostgreSQL就是这样做的。

EN

回答 1

Stack Overflow用户

发布于 2011-05-02 15:09:55

您不能以一种非常有用的方式加密存储过程,因为MySQL服务器在从它的表中读取存储过程时无论如何都必须解密它。如果对表文件进行加密,客户将以root身份登录,并使用本机mysql.proc语句在MySQL表上进行转储。如果您更改根密码,他们将始终有一种方式来启动MySQL --跳过-授予-表开关来克服这一点。

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

https://stackoverflow.com/questions/5858196

复制
相关文章

相似问题

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