MySQL存储过程主机IP安全性

时间:2018-01-10 10:45:14

标签: mysql stored-procedures ip host

我最近担任 MySQL DBA,担任 MS-SQL DBA 多年。而我正试图解决一些差异。

我有一些需要修改的存储过程,这本身就非常简单。但是对于在定义者中指定特定IP的原因有疑问。

我有一个存储过程,创建行是:

CREATE DEFINER=`sky`@`192.168.32.28` PROCEDURE `SP1`.........

我的公司有一个在4个前端运行的Web应用程序,负载平衡盒。必要时,用户将运行报告,该报告调用名为'SP1'的简单存储过程(为方便起见,名称已更改)。 IP地址用于第一个前端框,其他IP地址以 29-31 结尾。

我的问题是,如果服务器(192.168.32.28)由于某种原因而关闭,这个存储过程是否能够运行?通过指定此精确的IP地址而不是范围,是否会阻止其他前端框运行该过程?你为什么要指定一个IP?

如果这些是愚蠢的问题,我道歉,但我无法在任何地方找到答案。

这是我有史以来第一次发帖。和我这些年来一样,我已经能够从这样的论坛中找到我需要的东西。我希望我没有使用正确的搜索条件,因为我不能第一个问这个问题。 感谢。

0 个答案:

没有答案